xlohi (overflows)

Time bar (total: 19.1s)

analyze146.0ms (0.8%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%0%100%0%0%0%0
0%0%0%100%0%0%0%1
0%0%0%100%0%0%0%2
25%0%0%100%0%0%0%3
25%0%0%100%0%0%0%4
37.5%0%0%100%0%0%0%5
56.2%0%0%100%0%0%0%6
56.2%0%0%100%0%0%0%7
65.6%0%0%100%0%0%0%8
76.6%0%0%100%0%0%0%9
76.6%0%0%100%0%0%0%10
82%0%0%100%0%0%0%11
87.9%0%0%100%0%0%0%12
Compiler

Compiled 17 to 11 computations (35.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 47.0ms
ival-sub: 18.0ms (38.2% of total)
ival-div: 11.0ms (23.3% of total)
ival-<: 9.0ms (19.1% of total)
ival->: 6.0ms (12.7% of total)
ival-and: 2.0ms (4.2% of total)
const: 2.0ms (4.2% of total)

sample1.1s (5.6%)

Results
556.0ms8256×0valid
Precisions
Click to see histograms. Total time spent on operations: 279.0ms
ival-sub: 101.0ms (36.2% of total)
ival-div: 58.0ms (20.8% of total)
ival-<: 55.0ms (19.7% of total)
ival->: 39.0ms (14% of total)
const: 11.0ms (3.9% of total)
ival-and: 10.0ms (3.6% of total)
backward-pass: 4.0ms (1.4% of total)
Bogosity

preprocess172.0ms (0.9%)

Algorithm
egg-herbie
Rules
754×fma-neg
338×times-frac
210×div-sub
159×unsub-neg
139×fma-define
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))
(/.f64 (-.f64 lo hi) (-.f64 lo x))

explain60.0ms (0.3%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
2560-0-(/.f64 (-.f64 x lo) (-.f64 hi lo))
00-0-x
00-0-hi
00-0-(-.f64 x lo)
00-0-lo
00-0-(-.f64 hi lo)
Results
40.0ms512×256valid
Compiler

Compiled 50 to 20 computations (60% saved)

Precisions
Click to see histograms. Total time spent on operations: 10.0ms
ival-sub: 5.0ms (52.2% of total)
ival-div: 4.0ms (41.7% of total)
const: 0.0ms (0% of total)

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)

localize28.0ms (0.1%)

Localize:

Found 1 expressions with local error:

NewAccuracyProgram
3.1%
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
22.0ms256×256valid
Compiler

Compiled 20 to 7 computations (65% saved)

Precisions
Click to see histograms. Total time spent on operations: 5.0ms
ival-sub: 3.0ms (63.8% of total)
ival-div: 2.0ms (42.5% of total)
const: 0.0ms (0% of total)

series8.0ms (0%)

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

rewrite280.0ms (1.5%)

Algorithm
batch-egg-rewrite
Rules
961×log1p-expm1-u
961×expm1-log1p-u
433×log-prod
331×fma-define
170×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 #s(literal 0 binary64) (/.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)))) #s(literal 1 binary64))
(*.f64 (-.f64 x lo) (/.f64 #s(literal 1 binary64) (-.f64 hi lo)))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.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))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (-.f64 x lo)) (-.f64 hi lo)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 x lo)) (/.f64 #s(literal 1 binary64) (-.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 #s(literal 1 binary64) (-.f64 hi lo))))
(*.f64 (neg.f64 (-.f64 x lo)) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 hi lo))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 hi lo)) (-.f64 x lo))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (-.f64 hi lo)) #s(literal 2 binary64))) (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 hi lo))) (/.f64 (-.f64 x lo) (sqrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (-.f64 x lo)) (-.f64 hi lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (-.f64 hi lo)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) #s(literal 2 binary64)) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (-.f64 x lo)) (-.f64 hi lo)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 (-.f64 hi lo)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (fma.f64 lo (+.f64 lo hi) (pow.f64 hi #s(literal 2 binary64))))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 lo hi))
(pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) #s(literal 2 binary64))
(pow.f64 (/.f64 (-.f64 hi lo) (-.f64 x lo)) #s(literal -1 binary64))
(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)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) #s(literal 3 binary64)) (pow.f64 (-.f64 hi lo) #s(literal 3 binary64))))
(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))) #s(literal 1 binary64)))
(fma.f64 x (/.f64 #s(literal 1 binary64) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 #s(literal 1 binary64) (/.f64 x (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (/.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 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (-.f64 hi lo)) #s(literal 2 binary64))) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 #s(literal 1 binary64) (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) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (-.f64 hi lo)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (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) #s(literal 1 binary64)) (/.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)) #s(literal 2 binary64))) (/.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 #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (fma.f64 lo (+.f64 lo hi) (pow.f64 hi #s(literal 2 binary64))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 x (-.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 lo hi) (neg.f64 (/.f64 lo (-.f64 hi lo))))

simplify83.0ms (0.4%)

Algorithm
egg-herbie
Rules
713×times-frac
456×distribute-rgt-in
453×distribute-lft-in
268×fma-neg
236×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 #s(literal -1 binary64) (/.f64 lo (-.f64 hi lo)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 x (-.f64 hi lo))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 x (-.f64 hi lo)))) (/.f64 #s(literal 1 binary64) (-.f64 hi lo))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 x (-.f64 hi lo)))) (/.f64 #s(literal 1 binary64) (-.f64 hi lo))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 x (-.f64 hi lo)))) (/.f64 #s(literal 1 binary64) (-.f64 hi lo))))
(/.f64 x (-.f64 hi lo))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 lo (*.f64 x (-.f64 hi lo))) (/.f64 #s(literal 1 binary64) (-.f64 hi lo)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 lo (*.f64 x (-.f64 hi lo))) (/.f64 #s(literal 1 binary64) (-.f64 hi lo)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 lo (*.f64 x (-.f64 hi lo))) (/.f64 #s(literal 1 binary64) (-.f64 hi lo)))))
(/.f64 x hi)
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi)))) (/.f64 x hi))
(+.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi)))) (/.f64 x hi))
(+.f64 (*.f64 lo (-.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 3 binary64)))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi)))) (/.f64 x hi))
#s(literal 1 binary64)
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) hi))) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) hi))) (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) hi))) (pow.f64 lo #s(literal 2 binary64))))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 hi (-.f64 x hi)) lo)) hi) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 x hi)) lo)) (*.f64 hi (-.f64 x hi))) lo))) hi) lo)))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x lo) lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x lo) lo)) (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x lo) lo)) (*.f64 hi (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x lo) lo)) (*.f64 hi (-.f64 (+.f64 (*.f64 hi (-.f64 (/.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 lo #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) lo)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))
(/.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 #s(literal 2 binary64)) (-.f64 x lo)) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 lo (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (-.f64 x lo)) hi)))) hi)
(/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 x lo)) (pow.f64 hi #s(literal 3 binary64)))) (+.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (-.f64 x lo)) hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 x lo)) (pow.f64 hi #s(literal 2 binary64))))))) hi)
(/.f64 (-.f64 x lo) hi)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x lo)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (-.f64 x lo)) hi))) hi))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x lo)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 lo (-.f64 x lo)) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 x lo)) hi)) hi))) hi))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x lo)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 x lo))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.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 #s(literal 0 binary64) (/.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)))) #s(literal 1 binary64))
(*.f64 (-.f64 x lo) (/.f64 #s(literal 1 binary64) (-.f64 hi lo)))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.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))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (-.f64 x lo)) (-.f64 hi lo)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 x lo)) (/.f64 #s(literal 1 binary64) (-.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 #s(literal 1 binary64) (-.f64 hi lo))))
(*.f64 (neg.f64 (-.f64 x lo)) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 hi lo))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 hi lo)) (-.f64 x lo))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (-.f64 hi lo)) #s(literal 2 binary64))) (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 hi lo))) (/.f64 (-.f64 x lo) (sqrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (-.f64 x lo)) (-.f64 hi lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (-.f64 hi lo)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) #s(literal 2 binary64)) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (-.f64 x lo)) (-.f64 hi lo)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 (-.f64 hi lo)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (fma.f64 lo (+.f64 lo hi) (pow.f64 hi #s(literal 2 binary64))))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 lo hi))
(pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) #s(literal 2 binary64))
(pow.f64 (/.f64 (-.f64 hi lo) (-.f64 x lo)) #s(literal -1 binary64))
(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)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) #s(literal 3 binary64)) (pow.f64 (-.f64 hi lo) #s(literal 3 binary64))))
(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))) #s(literal 1 binary64)))
(fma.f64 x (/.f64 #s(literal 1 binary64) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 #s(literal 1 binary64) (/.f64 x (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (/.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 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (-.f64 hi lo)) #s(literal 2 binary64))) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 #s(literal 1 binary64) (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) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (-.f64 hi lo)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (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) #s(literal 1 binary64)) (/.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)) #s(literal 2 binary64))) (/.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 #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (fma.f64 lo (+.f64 lo hi) (pow.f64 hi #s(literal 2 binary64))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 x (-.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 lo hi) (neg.f64 (/.f64 lo (-.f64 hi lo))))
Outputs
(*.f64 #s(literal -1 binary64) (/.f64 lo (-.f64 hi lo)))
(/.f64 (neg.f64 lo) (-.f64 hi lo))
(/.f64 lo (+.f64 (neg.f64 hi) lo))
(/.f64 lo (fma.f64 #s(literal -1 binary64) hi lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.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 #s(literal -1 binary64) (/.f64 lo (*.f64 x (-.f64 hi lo)))) (/.f64 #s(literal 1 binary64) (-.f64 hi lo))))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 (-.f64 hi lo) x)) (/.f64 #s(literal 1 binary64) (-.f64 hi lo))))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (-.f64 hi lo)) (/.f64 lo (*.f64 (-.f64 hi lo) x))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 x (-.f64 hi lo)))) (/.f64 #s(literal 1 binary64) (-.f64 hi lo))))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 (-.f64 hi lo) x)) (/.f64 #s(literal 1 binary64) (-.f64 hi lo))))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (-.f64 hi lo)) (/.f64 lo (*.f64 (-.f64 hi lo) x))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 x (-.f64 hi lo)))) (/.f64 #s(literal 1 binary64) (-.f64 hi lo))))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 (-.f64 hi lo) x)) (/.f64 #s(literal 1 binary64) (-.f64 hi lo))))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (-.f64 hi lo)) (/.f64 lo (*.f64 (-.f64 hi lo) x))))
(/.f64 x (-.f64 hi lo))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 lo (*.f64 x (-.f64 hi lo))) (/.f64 #s(literal 1 binary64) (-.f64 hi lo)))))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 (-.f64 hi lo) x)) (/.f64 #s(literal 1 binary64) (-.f64 hi lo))))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (-.f64 hi lo)) (/.f64 lo (*.f64 (-.f64 hi lo) x))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 lo (*.f64 x (-.f64 hi lo))) (/.f64 #s(literal 1 binary64) (-.f64 hi lo)))))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 (-.f64 hi lo) x)) (/.f64 #s(literal 1 binary64) (-.f64 hi lo))))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (-.f64 hi lo)) (/.f64 lo (*.f64 (-.f64 hi lo) x))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 lo (*.f64 x (-.f64 hi lo))) (/.f64 #s(literal 1 binary64) (-.f64 hi lo)))))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 (-.f64 hi lo) x)) (/.f64 #s(literal 1 binary64) (-.f64 hi lo))))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (-.f64 hi lo)) (/.f64 lo (*.f64 (-.f64 hi lo) x))))
(/.f64 x hi)
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi)))) (/.f64 x hi))
(fma.f64 #s(literal -1 binary64) (*.f64 lo (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi))) (/.f64 x hi))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))
(+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))
(+.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi)))) (/.f64 x hi))
(fma.f64 lo (-.f64 (neg.f64 (*.f64 lo (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi))) (/.f64 x hi))
(fma.f64 lo (-.f64 (*.f64 lo (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 x (pow.f64 hi #s(literal 3 binary64)))))) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))) (/.f64 x hi))
(fma.f64 lo (+.f64 (fma.f64 lo (+.f64 (/.f64 x (pow.f64 hi #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 hi #s(literal 2 binary64)))) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) hi)) (/.f64 x hi))
(+.f64 (*.f64 lo (-.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 3 binary64)))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi)))) (/.f64 x hi))
(fma.f64 lo (fma.f64 lo (-.f64 (neg.f64 (*.f64 lo (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 3 binary64)))))) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))))) (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi)))) (/.f64 x hi))
(fma.f64 lo (-.f64 (*.f64 lo (-.f64 (*.f64 lo (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 3 binary64))) (/.f64 x (pow.f64 hi #s(literal 4 binary64)))))) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 x (pow.f64 hi #s(literal 3 binary64)))))) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))) (/.f64 x hi))
(fma.f64 lo (+.f64 (fma.f64 lo (+.f64 (fma.f64 lo (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 3 binary64))) (/.f64 x (pow.f64 hi #s(literal 4 binary64))))) (/.f64 x (pow.f64 hi #s(literal 3 binary64)))) (/.f64 #s(literal -1 binary64) (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) hi)) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 x hi))
#s(literal 1 binary64)
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))
(+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (neg.f64 x) lo) (/.f64 (neg.f64 hi) lo)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) hi))) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))
(+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x lo) (*.f64 hi (/.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (neg.f64 hi) lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (/.f64 (fma.f64 #s(literal -1 binary64) x hi) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (fma.f64 #s(literal -1 binary64) x hi) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 hi lo) #s(literal 1 binary64)) (/.f64 (-.f64 hi x) lo)))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) hi))) (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) hi))) (pow.f64 lo #s(literal 2 binary64))))))
(+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x lo) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (-.f64 x hi))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi lo) (*.f64 hi (/.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))))))
(+.f64 #s(literal 1 binary64) (-.f64 (-.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal -1 binary64) x hi) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 x lo)) (-.f64 (/.f64 hi (neg.f64 lo)) (*.f64 hi (/.f64 (fma.f64 #s(literal -1 binary64) x hi) (pow.f64 lo #s(literal 2 binary64)))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 (-.f64 hi x) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 (+.f64 (/.f64 hi lo) #s(literal 1 binary64)) (/.f64 (-.f64 hi x) lo))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)))
(+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (neg.f64 x) lo) (/.f64 (neg.f64 hi) lo)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 hi (-.f64 x hi)) lo)) hi) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 x hi)) lo)) (*.f64 hi (-.f64 x hi))) lo))) hi) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (-.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 (-.f64 x hi) lo))) (*.f64 hi (-.f64 x hi))) lo)) hi)) lo)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 x (/.f64 (-.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal -1 binary64) x hi) lo)) (*.f64 hi (-.f64 x hi))) lo)) hi) lo))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 x hi) (/.f64 (*.f64 (-.f64 x hi) (+.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo) hi)) lo)) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x lo) lo))
(/.f64 (neg.f64 (-.f64 x lo)) lo)
(neg.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)))
(-.f64 #s(literal 1 binary64) (/.f64 x lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x lo) lo)) (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 x lo) lo) (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))
(-.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 x lo) #s(literal -1 binary64)))
(fma.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (/.f64 x lo)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x lo) lo)) (*.f64 hi (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 x lo) lo) (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (-.f64 (*.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))))
(-.f64 (*.f64 hi (-.f64 (fma.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 x lo) #s(literal -1 binary64)))
(fma.f64 hi (-.f64 (fma.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (/.f64 x lo)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x lo) lo)) (*.f64 hi (-.f64 (+.f64 (*.f64 hi (-.f64 (/.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 lo #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) lo)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 x lo) lo) (*.f64 hi (-.f64 (fma.f64 hi (-.f64 (*.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) lo))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))
(-.f64 (*.f64 hi (-.f64 (fma.f64 hi (fma.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (pow.f64 lo #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 x lo) #s(literal -1 binary64)))
(fma.f64 hi (-.f64 (fma.f64 hi (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (/.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 #s(literal 1 binary64) (/.f64 lo hi))) hi)
(/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 x lo)) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 lo (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (-.f64 x lo)) hi)))) hi)
(/.f64 (-.f64 (+.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (-.f64 x lo) (pow.f64 hi #s(literal 2 binary64))))) (+.f64 lo (neg.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi))))) hi)
(/.f64 (-.f64 (fma.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (-.f64 x lo) (pow.f64 hi #s(literal 2 binary64))) 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 #s(literal 2 binary64)) hi)))) hi)
(/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 x lo)) (pow.f64 hi #s(literal 3 binary64)))) (+.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (-.f64 x lo)) hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 x lo)) (pow.f64 hi #s(literal 2 binary64))))))) hi)
(/.f64 (-.f64 (-.f64 (+.f64 x (*.f64 (pow.f64 lo #s(literal 3 binary64)) (/.f64 (-.f64 x lo) (pow.f64 hi #s(literal 3 binary64))))) lo) (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (-.f64 x lo) (pow.f64 hi #s(literal 2 binary64))))))) hi)
(/.f64 (-.f64 (fma.f64 (pow.f64 lo #s(literal 3 binary64)) (/.f64 (-.f64 x lo) (pow.f64 hi #s(literal 3 binary64))) x) (fma.f64 #s(literal -1 binary64) (fma.f64 lo (/.f64 (-.f64 x lo) hi) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (-.f64 x lo) (pow.f64 hi #s(literal 2 binary64))))) lo)) hi)
(/.f64 (+.f64 (*.f64 (-.f64 x lo) (+.f64 (/.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 x lo) hi) (+.f64 lo (/.f64 (pow.f64 lo #s(literal 2 binary64)) hi)))) hi)
(/.f64 (-.f64 x lo) hi)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x lo)) (*.f64 #s(literal -1 binary64) (/.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 #s(literal 1 binary64) (/.f64 lo hi))) hi)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x lo)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 lo (-.f64 x lo)) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 x lo)) hi)) hi))) hi))
(neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 x lo) (/.f64 (fma.f64 lo (-.f64 x lo) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (-.f64 x lo) hi))) hi))) hi))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (-.f64 x lo) (/.f64 (fma.f64 lo (-.f64 x lo) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (-.f64 x lo) hi))) hi))) hi)
(/.f64 (+.f64 (-.f64 x lo) (/.f64 (*.f64 lo (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) hi)) hi)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x lo)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 x lo))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 x lo)) hi))) hi)) (*.f64 lo (-.f64 x lo))) hi))) hi))
(neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 x lo) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 x lo)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (/.f64 (-.f64 x lo) hi)))) hi) (*.f64 lo (-.f64 x lo))) hi))) hi))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (-.f64 x lo) (/.f64 (fma.f64 lo (-.f64 x lo) (/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 x lo) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (/.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 #s(literal 2 binary64)) (/.f64 (pow.f64 lo #s(literal 3 binary64)) 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 #s(literal 0 binary64) (/.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 #s(literal 2 binary64) (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)))) #s(literal 1 binary64))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (-.f64 x lo) (/.f64 #s(literal 1 binary64) (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) #s(literal 1 binary64))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 #s(literal 1 binary64) (/.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))) #s(literal 2 binary64)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (-.f64 x lo)) (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 x lo)) (/.f64 #s(literal 1 binary64) (-.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 #s(literal 1 binary64) (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (neg.f64 (-.f64 x lo)) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 hi lo)) (-.f64 x lo))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (-.f64 hi lo)) #s(literal 2 binary64))) (/.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)) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (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)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.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)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (-.f64 hi lo)) #s(literal 2 binary64))) (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)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (-.f64 hi lo)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) #s(literal 2 binary64)) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 #s(literal 1 binary64) (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)) #s(literal 1 binary64)) (/.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)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (-.f64 hi lo)) #s(literal 2 binary64))) (/.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)) #s(literal 2 binary64)))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (fma.f64 lo (+.f64 lo hi) (pow.f64 hi #s(literal 2 binary64))))
(*.f64 (-.f64 x lo) (/.f64 (fma.f64 lo (+.f64 lo hi) (pow.f64 hi #s(literal 2 binary64))) (-.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 lo hi))
(/.f64 (*.f64 (-.f64 x lo) (+.f64 lo hi)) (-.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 (+.f64 lo hi) (/.f64 (-.f64 x lo) (-.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (-.f64 x lo) (/.f64 (+.f64 lo hi) (-.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) #s(literal 1 binary64))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) #s(literal 3 binary64))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) #s(literal 2 binary64))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(pow.f64 (/.f64 (-.f64 hi lo) (-.f64 x lo)) #s(literal -1 binary64))
(/.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)) #s(literal 2 binary64)))
(/.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 #s(literal 1 binary64) (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)) #s(literal 3 binary64)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) #s(literal 3 binary64)) (pow.f64 (-.f64 hi lo) #s(literal 3 binary64))))
(/.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))) #s(literal 1 binary64)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(fma.f64 x (/.f64 #s(literal 1 binary64) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(fma.f64 #s(literal 1 binary64) (/.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) #s(literal 2 binary64)) (/.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 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (-.f64 hi lo)) #s(literal 2 binary64))) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (-.f64 hi lo)) #s(literal 2 binary64))) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo)))
(-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (-.f64 hi lo)) #s(literal 2 binary64))) (/.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)) #s(literal 2 binary64))) (/.f64 lo (-.f64 hi lo)))
(fma.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo)))
(fma.f64 (/.f64 #s(literal 1 binary64) (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) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.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) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (-.f64 hi lo)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (-.f64 hi lo)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (-.f64 hi lo)) #s(literal 2 binary64))) (/.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))) #s(literal 3 binary64)) (/.f64 lo (-.f64 hi lo)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (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) #s(literal 2 binary64)) (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) #s(literal 2 binary64)) (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) #s(literal 2 binary64)) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (fma.f64 #s(literal -1 binary64) hi lo)))
(fma.f64 (/.f64 (sqrt.f64 x) #s(literal 1 binary64)) (/.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)) #s(literal 2 binary64))) (/.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)) #s(literal 2 binary64))) (/.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)) #s(literal 2 binary64))) (/.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)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 lo (fma.f64 #s(literal -1 binary64) 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 #s(literal -1 binary64) hi lo)))
(fma.f64 (/.f64 x (-.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (fma.f64 lo (+.f64 lo hi) (pow.f64 hi #s(literal 2 binary64))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 x (-.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (fma.f64 lo (+.f64 lo hi) (pow.f64 hi #s(literal 2 binary64))) (/.f64 (neg.f64 lo) (-.f64 hi lo)))
(-.f64 (/.f64 (*.f64 x (fma.f64 lo (+.f64 lo hi) (pow.f64 hi #s(literal 2 binary64)))) (-.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 lo (-.f64 hi lo)))
(fma.f64 (fma.f64 lo (+.f64 lo hi) (pow.f64 hi #s(literal 2 binary64))) (/.f64 x (-.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 lo (fma.f64 #s(literal -1 binary64) hi lo)))
(fma.f64 (/.f64 x (-.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 lo hi) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 x (-.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 lo hi) (/.f64 (neg.f64 lo) (-.f64 hi lo)))
(-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 lo (-.f64 hi lo)))
(fma.f64 (+.f64 lo hi) (/.f64 x (-.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 lo (fma.f64 #s(literal -1 binary64) hi lo)))

eval34.0ms (0.2%)

Compiler

Compiled 3419 to 1402 computations (59% saved)

prune90.0ms (0.5%)

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)
10.5%
(/.f64 (+.f64 x (-.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) lo)) hi)
10.8%
(/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)
18.6%
(/.f64 (neg.f64 (-.f64 x lo)) lo)
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))
8.2%
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))
18.6%
(-.f64 #s(literal 1 binary64) (/.f64 x lo))
18.7%
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x lo) lo)) (*.f64 hi (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))
18.7%
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 hi lo) #s(literal 1 binary64)) (/.f64 (-.f64 hi x) lo)))
14.2%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)))
18.6%
#s(literal 1 binary64)
Compiler

Compiled 316 to 210 computations (33.5% saved)

localize239.0ms (1.3%)

Localize:

Found 11 expressions with local error:

NewAccuracyProgram
100.0%
(/.f64 (-.f64 hi x) lo)
99.9%
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 hi lo) #s(literal 1 binary64)) (/.f64 (-.f64 hi x) lo)))
99.5%
(*.f64 (+.f64 (/.f64 hi lo) #s(literal 1 binary64)) (/.f64 (-.f64 hi x) lo))
97.6%
(+.f64 (/.f64 hi lo) #s(literal 1 binary64))
100.0%
(/.f64 (-.f64 x hi) lo)
97.6%
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))
100.0%
(/.f64 (-.f64 x lo) hi)
100.0%
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))
100.0%
(-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))
99.2%
(/.f64 x (pow.f64 hi #s(literal 2 binary64)))
98.5%
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))
Results
148.0ms256×256valid
Compiler

Compiled 133 to 57 computations (57.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 110.0ms
ival-mult: 53.0ms (48.3% of total)
ival-div: 27.0ms (24.6% of total)
ival-pow: 13.0ms (11.8% of total)
ival-sub: 9.0ms (8.2% of total)
ival-add: 5.0ms (4.6% of total)
const: 2.0ms (1.8% of total)

series102.0ms (0.5%)

Counts
11 → 288
Calls
Call 1
Inputs
#<alt (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))>
#<alt (/.f64 x (pow.f64 hi #s(literal 2 binary64)))>
#<alt (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))>
#<alt (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))>
#<alt (/.f64 (-.f64 x lo) hi)>
#<alt (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))>
#<alt (/.f64 (-.f64 x hi) lo)>
#<alt (+.f64 (/.f64 hi lo) #s(literal 1 binary64))>
#<alt (*.f64 (+.f64 (/.f64 hi lo) #s(literal 1 binary64)) (/.f64 (-.f64 hi x) lo))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 hi lo) #s(literal 1 binary64)) (/.f64 (-.f64 hi x) lo)))>
#<alt (/.f64 (-.f64 hi x) lo)>
Outputs
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) (pow.f64 hi #s(literal 2 binary64))))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo x)) (*.f64 hi lo)) (pow.f64 hi #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo x)) (*.f64 hi lo)) (pow.f64 hi #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo x)) (*.f64 hi lo)) (pow.f64 hi #s(literal 2 binary64)))>
#<alt (/.f64 lo hi)>
#<alt (/.f64 (+.f64 lo (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) hi))) hi)>
#<alt (/.f64 (+.f64 lo (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) hi))) hi)>
#<alt (/.f64 (+.f64 lo (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) hi))) hi)>
#<alt (/.f64 lo hi)>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) lo) (/.f64 (*.f64 lo x) hi)) hi))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) lo) (/.f64 (*.f64 lo x) hi)) hi))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) lo) (/.f64 (*.f64 lo x) hi)) hi))>
#<alt (/.f64 lo hi)>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) (pow.f64 hi #s(literal 2 binary64)))) (/.f64 lo hi))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) (pow.f64 hi #s(literal 2 binary64)))) (/.f64 lo hi))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) (pow.f64 hi #s(literal 2 binary64)))) (/.f64 lo hi))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) (pow.f64 hi #s(literal 2 binary64))))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (/.f64 lo (*.f64 hi x))))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (/.f64 lo (*.f64 hi x))))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (/.f64 lo (*.f64 hi x))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) (pow.f64 hi #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))>
#<alt (/.f64 (-.f64 hi x) (pow.f64 hi #s(literal 2 binary64)))>
#<alt (/.f64 (-.f64 hi x) (pow.f64 hi #s(literal 2 binary64)))>
#<alt (/.f64 (-.f64 hi x) (pow.f64 hi #s(literal 2 binary64)))>
#<alt (/.f64 #s(literal 1 binary64) hi)>
#<alt (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x hi))) hi)>
#<alt (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x hi))) hi)>
#<alt (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x hi))) hi)>
#<alt (/.f64 #s(literal 1 binary64) hi)>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x hi) #s(literal 1 binary64)) hi))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x hi) #s(literal 1 binary64)) hi))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x hi) #s(literal 1 binary64)) hi))>
#<alt (/.f64 #s(literal 1 binary64) hi)>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))>
#<alt (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi x)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))>
#<alt (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi x)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))>
#<alt (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi x)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 hi x)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 hi x)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 hi x)))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 lo hi))>
#<alt (-.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))) (/.f64 lo hi))>
#<alt (-.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))) (/.f64 lo hi))>
#<alt (-.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))) (/.f64 lo hi))>
#<alt (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))>
#<alt (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi)) (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))>
#<alt (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi)) (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))>
#<alt (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi)) (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))>
#<alt (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 lo (*.f64 hi x)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 lo (*.f64 hi x)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 lo (*.f64 hi x)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))))>
#<alt (/.f64 (*.f64 lo x) (pow.f64 hi #s(literal 2 binary64)))>
#<alt (/.f64 (-.f64 (*.f64 hi (-.f64 x lo)) (*.f64 #s(literal -1 binary64) (*.f64 lo x))) (pow.f64 hi #s(literal 2 binary64)))>
#<alt (/.f64 (-.f64 (*.f64 hi (-.f64 x lo)) (*.f64 #s(literal -1 binary64) (*.f64 lo x))) (pow.f64 hi #s(literal 2 binary64)))>
#<alt (/.f64 (-.f64 (*.f64 hi (-.f64 x lo)) (*.f64 #s(literal -1 binary64) (*.f64 lo x))) (pow.f64 hi #s(literal 2 binary64)))>
#<alt (/.f64 (-.f64 x lo) hi)>
#<alt (/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 lo x) hi)) lo) hi)>
#<alt (/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 lo x) hi)) lo) hi)>
#<alt (/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 lo x) hi)) lo) hi)>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) lo)) hi))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) hi))) (*.f64 #s(literal -1 binary64) lo)) hi))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) hi))) (*.f64 #s(literal -1 binary64) lo)) hi))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) hi))) (*.f64 #s(literal -1 binary64) lo)) hi))>
#<alt (/.f64 x hi)>
#<alt (+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi))) (/.f64 x hi))>
#<alt (+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi))) (/.f64 x hi))>
#<alt (+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi))) (/.f64 x hi))>
#<alt (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi)))>
#<alt (*.f64 lo (-.f64 (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi)))>
#<alt (*.f64 lo (-.f64 (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi)))>
#<alt (*.f64 lo (-.f64 (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 lo (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 lo (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 lo (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 lo hi))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo hi)) (/.f64 x hi))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo hi)) (/.f64 x hi))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo hi)) (/.f64 x hi))>
#<alt (/.f64 x hi)>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi)))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi)))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi)))>
#<alt (/.f64 x hi)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 lo (*.f64 hi x)) (/.f64 #s(literal 1 binary64) hi))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 lo (*.f64 hi x)) (/.f64 #s(literal 1 binary64) hi))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 lo (*.f64 hi x)) (/.f64 #s(literal 1 binary64) hi))))>
#<alt (/.f64 x hi)>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo hi)) (/.f64 x hi))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo hi)) (/.f64 x hi))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo hi)) (/.f64 x hi))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 lo hi))>
#<alt (*.f64 lo (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) hi)))>
#<alt (*.f64 lo (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) hi)))>
#<alt (*.f64 lo (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) hi)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 lo hi))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) hi))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) hi))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) hi))))>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 hi lo))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (/.f64 hi lo)))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (/.f64 hi lo)))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (/.f64 hi lo)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x lo))>
#<alt (*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x lo))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo))) x)) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo))) x)) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo))) x)) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (-.f64 #s(literal 1 binary64) (/.f64 x lo))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))>
#<alt (/.f64 hi lo)>
#<alt (*.f64 hi (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (*.f64 hi lo))))>
#<alt (*.f64 hi (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (*.f64 hi lo))))>
#<alt (*.f64 hi (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (*.f64 hi lo))))>
#<alt (/.f64 hi lo)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal 1 binary64) 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 #s(literal 1 binary64)>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 hi lo))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo))>
#<alt (/.f64 x lo)>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (/.f64 x lo)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (/.f64 x lo)>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 hi lo))>
#<alt (*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 hi lo))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 hi lo))>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 hi lo))>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 hi lo))>
#<alt (/.f64 hi lo)>
#<alt (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (/.f64 hi lo)>
#<alt (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (/.f64 hi lo)>
#<alt (/.f64 (+.f64 hi lo) lo)>
#<alt (/.f64 (+.f64 hi lo) lo)>
#<alt (/.f64 (+.f64 hi lo) lo)>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 hi lo))>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 hi lo))>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 hi lo))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 hi lo))>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 hi lo))>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 hi lo))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x lo))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))>
#<alt (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))))>
#<alt (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x (*.f64 hi lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x (*.f64 hi lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))>
#<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 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))>
#<alt (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))>
#<alt (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))))>
#<alt (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 (+.f64 hi lo) x))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 (+.f64 hi lo) x))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt #s(literal 1 binary64)>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))>
#<alt #s(literal 1 binary64)>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo)))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo)))>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x)))))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x)))))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) x)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) x)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) x)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x lo))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (/.f64 hi lo))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (/.f64 hi lo))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (/.f64 hi lo))>
#<alt (/.f64 hi lo)>
#<alt (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (/.f64 hi lo)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (/.f64 hi lo)>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (/.f64 hi lo))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (/.f64 hi lo))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (/.f64 hi lo))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x lo))>
#<alt (*.f64 x (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 x (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 x (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x lo))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo))))>
Calls

90 calls:

TimeVariablePointExpression
41.0ms
hi
@inf
(/ (- x hi) lo)
7.0ms
hi
@-inf
(/ (- x hi) lo)
3.0ms
lo
@-inf
(- 1 (/ (- x hi) lo))
2.0ms
hi
@inf
(- (/ 1 hi) (/ x (pow hi 2)))
2.0ms
lo
@0
(* lo (- (/ 1 hi) (/ x (pow hi 2))))

rewrite133.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
269×log1p-expm1-u
269×expm1-log1p-u
265×add-cube-cbrt
262×add-exp-log
260×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
029368
1557364
Stop Event
node limit
Counts
11 → 356
Calls
Call 1
Inputs
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))
(/.f64 x (pow.f64 hi #s(literal 2 binary64)))
(-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))
(/.f64 (-.f64 x lo) hi)
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))
(/.f64 (-.f64 x hi) lo)
(+.f64 (/.f64 hi lo) #s(literal 1 binary64))
(*.f64 (+.f64 (/.f64 hi lo) #s(literal 1 binary64)) (/.f64 (-.f64 hi x) lo))
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 hi lo) #s(literal 1 binary64)) (/.f64 (-.f64 hi x) lo)))
(/.f64 (-.f64 hi x) lo)
Outputs
(+.f64 (/.f64 lo hi) (*.f64 lo (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) #s(literal 1 binary64))
(pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) lo))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(cbrt.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(log1p.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(exp.f64 (log.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x hi))
(*.f64 x (pow.f64 hi #s(literal -2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(*.f64 (/.f64 (sqrt.f64 x) hi) (/.f64 (sqrt.f64 x) hi))
(*.f64 (neg.f64 x) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 x) (pow.f64 hi #s(literal 2 binary64))))
(*.f64 (/.f64 (sqrt.f64 x) #s(literal 1 binary64)) (/.f64 (sqrt.f64 x) (pow.f64 hi #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 hi #s(literal 4 binary64)))) (/.f64 x (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) hi) (/.f64 (cbrt.f64 x) hi))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 hi #s(literal 4 binary64)))) (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 (pow.f64 hi #s(literal 4 binary64)))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))
(pow.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 2 binary64))
(pow.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) x) #s(literal -1 binary64))
(neg.f64 (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64))))
(sqrt.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64))))
(log.f64 (pow.f64 (exp.f64 x) (pow.f64 hi #s(literal -2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(exp.f64 (log.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 1 binary64)))
(+.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64))))
(+.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) hi)) (/.f64 (sqrt.f64 x) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) hi) (neg.f64 (*.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 1 binary64)))) (fma.f64 (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) hi) (neg.f64 (*.f64 (pow.f64 hi #s(literal -2 binary64)) x))) (fma.f64 (neg.f64 (pow.f64 hi #s(literal -2 binary64))) x (*.f64 (pow.f64 hi #s(literal -2 binary64)) x)))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) hi) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi)) (neg.f64 (*.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 1 binary64)))) (fma.f64 (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 1 binary64))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi)) (neg.f64 (*.f64 (pow.f64 hi #s(literal -2 binary64)) x))) (fma.f64 (neg.f64 (pow.f64 hi #s(literal -2 binary64))) x (*.f64 (pow.f64 hi #s(literal -2 binary64)) x)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 hi #s(literal -1/2 binary64)) (neg.f64 (*.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 1 binary64)))) (fma.f64 (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 hi #s(literal -1/2 binary64)) (neg.f64 (*.f64 (pow.f64 hi #s(literal -2 binary64)) x))) (fma.f64 (neg.f64 (pow.f64 hi #s(literal -2 binary64))) x (*.f64 (pow.f64 hi #s(literal -2 binary64)) x)))
(+.f64 (fma.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 hi #s(literal -1/2 binary64)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(*.f64 (sqrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) (sqrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(*.f64 (-.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 hi x)) (pow.f64 hi #s(literal -3 binary64)))
(*.f64 (-.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 hi #s(literal -2 binary64)) (+.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64))) (/.f64 x (pow.f64 hi #s(literal 3 binary64)))))))
(*.f64 (-.f64 (pow.f64 hi #s(literal -2 binary64)) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(*.f64 (+.f64 (pow.f64 hi #s(literal -1/2 binary64)) (/.f64 (sqrt.f64 x) hi)) (-.f64 (pow.f64 hi #s(literal -1/2 binary64)) (/.f64 (sqrt.f64 x) hi)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 hi #s(literal 3 binary64)) (-.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 hi x))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 hi #s(literal -2 binary64)) (+.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64))) (/.f64 x (pow.f64 hi #s(literal 3 binary64))))) (-.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (-.f64 (pow.f64 hi #s(literal -2 binary64)) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64))))))
(/.f64 (-.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 hi x)) (pow.f64 hi #s(literal 3 binary64)))
(/.f64 (-.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 hi #s(literal -2 binary64)) (+.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64))) (/.f64 x (pow.f64 hi #s(literal 3 binary64))))))
(/.f64 (-.f64 (pow.f64 hi #s(literal -2 binary64)) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(/.f64 (-.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) x) hi) (*.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) x)))
(/.f64 (-.f64 (neg.f64 (pow.f64 hi #s(literal 2 binary64))) (*.f64 hi (neg.f64 x))) (*.f64 hi (neg.f64 (pow.f64 hi #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) x)) (*.f64 (neg.f64 hi) #s(literal 1 binary64))) (*.f64 (neg.f64 hi) (/.f64 (pow.f64 hi #s(literal 2 binary64)) x)))
(/.f64 (-.f64 (neg.f64 (pow.f64 hi #s(literal 2 binary64))) (*.f64 (neg.f64 hi) x)) (*.f64 (neg.f64 hi) (pow.f64 hi #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 hi #s(literal 2 binary64)))) (*.f64 (neg.f64 hi) (neg.f64 x))) (*.f64 (neg.f64 hi) (neg.f64 (pow.f64 hi #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 hi x))) (neg.f64 (pow.f64 hi #s(literal 3 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 hi #s(literal -2 binary64)) (+.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64))) (/.f64 x (pow.f64 hi #s(literal 3 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 hi #s(literal -2 binary64)) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64))))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(/.f64 (+.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 hi #s(literal -2 binary64)) (-.f64 (*.f64 (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64))) (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)))))))
(/.f64 (-.f64 (pow.f64 hi #s(literal -2 binary64)) (*.f64 (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64))) (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64))))) (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)))))
(pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(exp.f64 (log.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) hi) (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64))))
(fma.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi)) (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64))))
(fma.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 hi #s(literal -1/2 binary64)) (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64))))
(+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (fma.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) lo (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (fma.f64 (neg.f64 lo) (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) (sqrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 x hi) (neg.f64 (*.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 1 binary64)))) (fma.f64 (*.f64 lo (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 1 binary64) (*.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 x hi) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 x (/.f64 #s(literal 1 binary64) hi) (neg.f64 (*.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 1 binary64)))) (fma.f64 (*.f64 lo (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 1 binary64) (*.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 1 binary64))))
(+.f64 (fma.f64 x (/.f64 #s(literal 1 binary64) hi) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 1 binary64)))) (fma.f64 (*.f64 lo (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 1 binary64) (*.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 1 binary64)))) (fma.f64 (*.f64 lo (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 1 binary64) (*.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(*.f64 (sqrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) (sqrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 3 binary64)) (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 2 binary64)) (*.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) (-.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 2 binary64)) (*.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))) (-.f64 (pow.f64 (/.f64 x hi) #s(literal 3 binary64)) (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (-.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 3 binary64)) (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 2 binary64)) (*.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 2 binary64))) (+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 3 binary64)) (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 2 binary64)) (*.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 2 binary64)))) (neg.f64 (+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) #s(literal 3 binary64)) (pow.f64 (*.f64 lo (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 lo (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (*.f64 lo (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) (*.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (*.f64 (*.f64 lo (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (*.f64 lo (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))) (-.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(pow.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(exp.f64 (log.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 x hi) (*.f64 lo (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(fma.f64 x (/.f64 #s(literal 1 binary64) hi) (*.f64 lo (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x hi)) (*.f64 lo (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (*.f64 lo (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(+.f64 (/.f64 x hi) (neg.f64 (/.f64 lo hi)))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 x lo) hi))
(*.f64 (-.f64 x lo) (/.f64 #s(literal 1 binary64) hi))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (pow.f64 hi #s(literal -1/2 binary64)) (/.f64 (-.f64 x lo) (sqrt.f64 hi)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (neg.f64 (-.f64 x lo)) (/.f64 #s(literal 1 binary64) (neg.f64 hi)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))) (/.f64 (-.f64 x lo) (cbrt.f64 hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (-.f64 x lo)) hi))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) #s(literal 2 binary64)) (sqrt.f64 hi)) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 hi)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (-.f64 x lo)) hi))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi)))
(pow.f64 (/.f64 (-.f64 x lo) hi) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) #s(literal 2 binary64))
(pow.f64 (/.f64 hi (-.f64 x lo)) #s(literal -1 binary64))
(neg.f64 (/.f64 (-.f64 x lo) (neg.f64 hi)))
(neg.f64 (/.f64 (neg.f64 (-.f64 x lo)) hi))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 x lo) #s(literal 3 binary64)) (pow.f64 hi #s(literal -3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) hi)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) hi)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 x hi) (neg.f64 (/.f64 lo hi)))
(fma.f64 x (/.f64 #s(literal 1 binary64) hi) (neg.f64 (/.f64 lo hi)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x hi)) (neg.f64 (/.f64 lo hi)))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (/.f64 lo hi)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) (neg.f64 lo)))
(*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))))
(*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64)) (/.f64 (-.f64 x hi) lo)))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64)) (/.f64 (-.f64 x hi) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo)) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64)) (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo)))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64)) (/.f64 (-.f64 x hi) lo)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) (/.f64 (-.f64 x hi) (neg.f64 lo))) (/.f64 (-.f64 x hi) (neg.f64 lo)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) (/.f64 (-.f64 x hi) (neg.f64 lo)))) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) (neg.f64 lo))))
(pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo)))))
(cbrt.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))))
(log1p.f64 (expm1.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))))
(exp.f64 (log1p.f64 (/.f64 (-.f64 x hi) (neg.f64 lo))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (-.f64 x hi) (neg.f64 lo))) #s(literal 1 binary64)))
(+.f64 (/.f64 x lo) (neg.f64 (/.f64 hi lo)))
(+.f64 (/.f64 x lo) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))
(+.f64 (/.f64 x lo) (*.f64 (neg.f64 hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 (/.f64 x lo) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 hi lo))))
(+.f64 (/.f64 x lo) (*.f64 (neg.f64 (sqrt.f64 (/.f64 hi lo))) (sqrt.f64 (/.f64 hi lo))))
(-.f64 (/.f64 x lo) (/.f64 hi lo))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))
(*.f64 (-.f64 x hi) (/.f64 #s(literal 1 binary64) lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (-.f64 x hi) lo)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x hi) lo)) (sqrt.f64 (/.f64 (-.f64 x hi) lo)))
(*.f64 (neg.f64 (-.f64 x hi)) (/.f64 #s(literal 1 binary64) (neg.f64 lo)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (/.f64 (-.f64 x hi) (cbrt.f64 lo)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 lo)) (/.f64 (-.f64 x hi) (sqrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (-.f64 x hi)) lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (-.f64 x hi) lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) #s(literal 2 binary64)) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (-.f64 x hi)) (sqrt.f64 lo)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x hi)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (-.f64 x hi)) lo))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x hi)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (-.f64 x hi)) (cbrt.f64 lo)))
(pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x hi) lo)) #s(literal 2 binary64))
(pow.f64 (/.f64 lo (-.f64 x hi)) #s(literal -1 binary64))
(neg.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 (-.f64 x hi) lo)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (-.f64 x hi) lo))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 3 binary64)))
(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)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) #s(literal -1 binary64))))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(*.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))))
(*.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 hi lo))) (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 hi lo) #s(literal -1 binary64)) (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal -1 binary64))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal -1 binary64)) (+.f64 (/.f64 hi lo) #s(literal -1 binary64)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal -1 binary64))) (neg.f64 (+.f64 (/.f64 hi lo) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 hi lo)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 hi lo) #s(literal 1 binary64))
(fma.f64 hi (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 hi lo)) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) #s(literal 1 binary64))
(+.f64 (*.f64 (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)))
(+.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)))
(-.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 lo (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 hi x))))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 lo (-.f64 hi x)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 (/.f64 lo (-.f64 hi x)) (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 lo (-.f64 hi x)) (+.f64 (/.f64 hi lo) #s(literal -1 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 hi x)) lo)
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)) #s(literal 1 binary64)) (-.f64 hi x)) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)) #s(literal 1 binary64)) (neg.f64 (-.f64 hi x))) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 hi lo))) (neg.f64 lo)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (/.f64 hi lo) #s(literal -1 binary64)) (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal -1 binary64)) (-.f64 hi x)) (*.f64 (+.f64 (/.f64 hi lo) #s(literal -1 binary64)) lo))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal -1 binary64)) (neg.f64 (-.f64 hi x))) (*.f64 (+.f64 (/.f64 hi lo) #s(literal -1 binary64)) (neg.f64 lo)))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)) #s(literal 1 binary64))) (*.f64 lo (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal -1 binary64))) (*.f64 lo (+.f64 (/.f64 hi lo) #s(literal -1 binary64))))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)) #s(literal 1 binary64))) (*.f64 (neg.f64 lo) (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal -1 binary64))) (*.f64 (neg.f64 lo) (+.f64 (/.f64 hi lo) #s(literal -1 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 hi x))) (neg.f64 lo))
(pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 hi x) lo)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.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))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)))) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))) (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(*.f64 #s(literal 1 binary64) (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))))
(*.f64 (sqrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))) (sqrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))) (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 1 binary64)))
(pow.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)))))
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))))
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))))
(exp.f64 (log1p.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 1 binary64))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) #s(literal 1 binary64))
(+.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))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))
(*.f64 (-.f64 hi x) (/.f64 #s(literal 1 binary64) lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (-.f64 hi x) lo)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 hi x) lo)) (sqrt.f64 (/.f64 (-.f64 hi x) lo)))
(*.f64 (neg.f64 (-.f64 hi x)) (/.f64 #s(literal 1 binary64) (neg.f64 lo)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (/.f64 (-.f64 hi x) (cbrt.f64 lo)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 lo)) (/.f64 (-.f64 hi x) (sqrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 hi x)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (-.f64 hi x)) lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 hi x)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (-.f64 hi x) lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 hi x)) #s(literal 2 binary64)) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (-.f64 hi x)) (sqrt.f64 lo)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 hi x)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (-.f64 hi x)) lo))
(*.f64 (/.f64 (sqrt.f64 (-.f64 hi x)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (-.f64 hi x)) (cbrt.f64 lo)))
(pow.f64 (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64))
(pow.f64 (/.f64 lo (-.f64 hi x)) #s(literal -1 binary64))
(neg.f64 (/.f64 (-.f64 hi x) (neg.f64 lo)))
(neg.f64 (/.f64 (neg.f64 (-.f64 hi x)) lo))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 (-.f64 hi x) lo)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (-.f64 hi x) lo))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 hi x) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(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)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 hi lo) (neg.f64 (/.f64 x lo)))
(fma.f64 hi (/.f64 #s(literal 1 binary64) lo) (neg.f64 (/.f64 x lo)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) #s(literal 2 binary64)) (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)))

simplify386.0ms (2%)

Algorithm
egg-herbie
Rules
474×associate-*r*
364×fma-define
322×distribute-rgt-in
307×distribute-lft-in
235×times-frac
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0107233436
1290030401
Stop Event
node limit
Counts
644 → 694
Calls
Call 1
Inputs
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) (pow.f64 hi #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo x)) (*.f64 hi lo)) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo x)) (*.f64 hi lo)) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo x)) (*.f64 hi lo)) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 lo hi)
(/.f64 (+.f64 lo (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) hi))) hi)
(/.f64 (+.f64 lo (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) hi))) hi)
(/.f64 (+.f64 lo (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) hi))) hi)
(/.f64 lo hi)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) lo) (/.f64 (*.f64 lo x) hi)) hi))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) lo) (/.f64 (*.f64 lo x) hi)) hi))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) lo) (/.f64 (*.f64 lo x) hi)) hi))
(/.f64 lo hi)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) (pow.f64 hi #s(literal 2 binary64)))) (/.f64 lo hi))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) (pow.f64 hi #s(literal 2 binary64)))) (/.f64 lo hi))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) (pow.f64 hi #s(literal 2 binary64)))) (/.f64 lo hi))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) (pow.f64 hi #s(literal 2 binary64))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (/.f64 lo (*.f64 hi x))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (/.f64 lo (*.f64 hi x))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (/.f64 lo (*.f64 hi x))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) (pow.f64 hi #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))
(/.f64 (-.f64 hi x) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (-.f64 hi x) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (-.f64 hi x) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) hi)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x hi))) hi)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x hi))) hi)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x hi))) hi)
(/.f64 #s(literal 1 binary64) hi)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x hi) #s(literal 1 binary64)) hi))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x hi) #s(literal 1 binary64)) hi))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x hi) #s(literal 1 binary64)) hi))
(/.f64 #s(literal 1 binary64) hi)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi))
(*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi x)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi x)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi x)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 hi x)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 hi x)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 hi x)))))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(-.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))) (/.f64 lo hi))
(-.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))) (/.f64 lo hi))
(-.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))) (/.f64 lo hi))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi)) (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi)) (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi)) (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 lo (*.f64 hi x)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 lo (*.f64 hi x)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 lo (*.f64 hi x)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))))
(/.f64 (*.f64 lo x) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 hi (-.f64 x lo)) (*.f64 #s(literal -1 binary64) (*.f64 lo x))) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 hi (-.f64 x lo)) (*.f64 #s(literal -1 binary64) (*.f64 lo x))) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 hi (-.f64 x lo)) (*.f64 #s(literal -1 binary64) (*.f64 lo x))) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 lo x) hi)) lo) hi)
(/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 lo x) hi)) lo) hi)
(/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 lo x) hi)) lo) hi)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) lo)) hi))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) hi))) (*.f64 #s(literal -1 binary64) lo)) hi))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) hi))) (*.f64 #s(literal -1 binary64) lo)) hi))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) hi))) (*.f64 #s(literal -1 binary64) lo)) hi))
(/.f64 x hi)
(+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi))) (/.f64 x hi))
(+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi))) (/.f64 x hi))
(+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi))) (/.f64 x hi))
(*.f64 lo (-.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 lo (-.f64 (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 lo (-.f64 (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 lo (-.f64 (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 #s(literal -1 binary64) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 lo (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 lo (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 lo (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo hi)) (/.f64 x hi))
(/.f64 x hi)
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi)))
(/.f64 x hi)
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 lo (*.f64 hi x)) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 lo (*.f64 hi x)) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 lo (*.f64 hi x)) (/.f64 #s(literal 1 binary64) hi))))
(/.f64 x hi)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo hi)) (/.f64 x hi))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) hi))))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (/.f64 hi lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (/.f64 hi lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (/.f64 hi lo)))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo))) x)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo))) x)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo))) x)) (/.f64 #s(literal 1 binary64) lo))))
(-.f64 #s(literal 1 binary64) (/.f64 x lo))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(/.f64 hi lo)
(*.f64 hi (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (*.f64 hi lo))))
(*.f64 hi (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (*.f64 hi lo))))
(*.f64 hi (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (*.f64 hi lo))))
(/.f64 hi lo)
(*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal 1 binary64) 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)
#s(literal 1 binary64)
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)))
(*.f64 #s(literal -1 binary64) (/.f64 hi lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(/.f64 x lo)
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo)))
(/.f64 x lo)
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo))))
(/.f64 x lo)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(*.f64 #s(literal -1 binary64) (/.f64 hi lo))
(*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 #s(literal -1 binary64) (/.f64 hi lo))
(*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) lo))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(/.f64 hi lo)
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(/.f64 hi lo)
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(/.f64 hi lo)
(/.f64 (+.f64 hi lo) lo)
(/.f64 (+.f64 hi lo) lo)
(/.f64 (+.f64 hi lo) lo)
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x (*.f64 hi lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x (*.f64 hi lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.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 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))
(/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 (+.f64 hi lo) x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 (+.f64 hi lo) x))) (pow.f64 lo #s(literal 2 binary64)))
#s(literal 1 binary64)
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))
#s(literal 1 binary64)
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x)))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x)))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) x)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) x)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) x)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (/.f64 hi lo))
(/.f64 hi lo)
(*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) lo)))
(/.f64 hi lo)
(*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo))))
(/.f64 hi lo)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (/.f64 hi lo))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(*.f64 x (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 x (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 x (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo))))
(+.f64 (/.f64 lo hi) (*.f64 lo (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) #s(literal 1 binary64))
(pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) lo))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(cbrt.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(log1p.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(exp.f64 (log.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x hi))
(*.f64 x (pow.f64 hi #s(literal -2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(*.f64 (/.f64 (sqrt.f64 x) hi) (/.f64 (sqrt.f64 x) hi))
(*.f64 (neg.f64 x) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 x) (pow.f64 hi #s(literal 2 binary64))))
(*.f64 (/.f64 (sqrt.f64 x) #s(literal 1 binary64)) (/.f64 (sqrt.f64 x) (pow.f64 hi #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 hi #s(literal 4 binary64)))) (/.f64 x (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) hi) (/.f64 (cbrt.f64 x) hi))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 hi #s(literal 4 binary64)))) (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 (pow.f64 hi #s(literal 4 binary64)))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))
(pow.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 2 binary64))
(pow.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) x) #s(literal -1 binary64))
(neg.f64 (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64))))
(sqrt.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64))))
(log.f64 (pow.f64 (exp.f64 x) (pow.f64 hi #s(literal -2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(exp.f64 (log.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 1 binary64)))
(+.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64))))
(+.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) hi)) (/.f64 (sqrt.f64 x) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) hi) (neg.f64 (*.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 1 binary64)))) (fma.f64 (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) hi) (neg.f64 (*.f64 (pow.f64 hi #s(literal -2 binary64)) x))) (fma.f64 (neg.f64 (pow.f64 hi #s(literal -2 binary64))) x (*.f64 (pow.f64 hi #s(literal -2 binary64)) x)))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) hi) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi)) (neg.f64 (*.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 1 binary64)))) (fma.f64 (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 1 binary64))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi)) (neg.f64 (*.f64 (pow.f64 hi #s(literal -2 binary64)) x))) (fma.f64 (neg.f64 (pow.f64 hi #s(literal -2 binary64))) x (*.f64 (pow.f64 hi #s(literal -2 binary64)) x)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 hi #s(literal -1/2 binary64)) (neg.f64 (*.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 1 binary64)))) (fma.f64 (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 hi #s(literal -1/2 binary64)) (neg.f64 (*.f64 (pow.f64 hi #s(literal -2 binary64)) x))) (fma.f64 (neg.f64 (pow.f64 hi #s(literal -2 binary64))) x (*.f64 (pow.f64 hi #s(literal -2 binary64)) x)))
(+.f64 (fma.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 hi #s(literal -1/2 binary64)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(*.f64 (sqrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) (sqrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(*.f64 (-.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 hi x)) (pow.f64 hi #s(literal -3 binary64)))
(*.f64 (-.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 hi #s(literal -2 binary64)) (+.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64))) (/.f64 x (pow.f64 hi #s(literal 3 binary64)))))))
(*.f64 (-.f64 (pow.f64 hi #s(literal -2 binary64)) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(*.f64 (+.f64 (pow.f64 hi #s(literal -1/2 binary64)) (/.f64 (sqrt.f64 x) hi)) (-.f64 (pow.f64 hi #s(literal -1/2 binary64)) (/.f64 (sqrt.f64 x) hi)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 hi #s(literal 3 binary64)) (-.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 hi x))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 hi #s(literal -2 binary64)) (+.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64))) (/.f64 x (pow.f64 hi #s(literal 3 binary64))))) (-.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (-.f64 (pow.f64 hi #s(literal -2 binary64)) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64))))))
(/.f64 (-.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 hi x)) (pow.f64 hi #s(literal 3 binary64)))
(/.f64 (-.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 hi #s(literal -2 binary64)) (+.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64))) (/.f64 x (pow.f64 hi #s(literal 3 binary64))))))
(/.f64 (-.f64 (pow.f64 hi #s(literal -2 binary64)) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(/.f64 (-.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) x) hi) (*.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) x)))
(/.f64 (-.f64 (neg.f64 (pow.f64 hi #s(literal 2 binary64))) (*.f64 hi (neg.f64 x))) (*.f64 hi (neg.f64 (pow.f64 hi #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) x)) (*.f64 (neg.f64 hi) #s(literal 1 binary64))) (*.f64 (neg.f64 hi) (/.f64 (pow.f64 hi #s(literal 2 binary64)) x)))
(/.f64 (-.f64 (neg.f64 (pow.f64 hi #s(literal 2 binary64))) (*.f64 (neg.f64 hi) x)) (*.f64 (neg.f64 hi) (pow.f64 hi #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 hi #s(literal 2 binary64)))) (*.f64 (neg.f64 hi) (neg.f64 x))) (*.f64 (neg.f64 hi) (neg.f64 (pow.f64 hi #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 hi x))) (neg.f64 (pow.f64 hi #s(literal 3 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 hi #s(literal -2 binary64)) (+.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64))) (/.f64 x (pow.f64 hi #s(literal 3 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 hi #s(literal -2 binary64)) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64))))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(/.f64 (+.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 hi #s(literal -2 binary64)) (-.f64 (*.f64 (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64))) (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)))))))
(/.f64 (-.f64 (pow.f64 hi #s(literal -2 binary64)) (*.f64 (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64))) (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64))))) (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)))))
(pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(exp.f64 (log.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) hi) (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64))))
(fma.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi)) (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64))))
(fma.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 hi #s(literal -1/2 binary64)) (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64))))
(+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (fma.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) lo (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (fma.f64 (neg.f64 lo) (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) (sqrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 x hi) (neg.f64 (*.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 1 binary64)))) (fma.f64 (*.f64 lo (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 1 binary64) (*.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 x hi) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 x (/.f64 #s(literal 1 binary64) hi) (neg.f64 (*.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 1 binary64)))) (fma.f64 (*.f64 lo (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 1 binary64) (*.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 1 binary64))))
(+.f64 (fma.f64 x (/.f64 #s(literal 1 binary64) hi) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 1 binary64)))) (fma.f64 (*.f64 lo (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 1 binary64) (*.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 1 binary64)))) (fma.f64 (*.f64 lo (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 1 binary64) (*.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(*.f64 (sqrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) (sqrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 3 binary64)) (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 2 binary64)) (*.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) (-.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 2 binary64)) (*.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))) (-.f64 (pow.f64 (/.f64 x hi) #s(literal 3 binary64)) (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (-.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 3 binary64)) (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 2 binary64)) (*.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 2 binary64))) (+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 3 binary64)) (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 2 binary64)) (*.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 2 binary64)))) (neg.f64 (+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) #s(literal 3 binary64)) (pow.f64 (*.f64 lo (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 lo (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (*.f64 lo (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) (*.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (*.f64 (*.f64 lo (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (*.f64 lo (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))) (-.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(pow.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(exp.f64 (log.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 x hi) (*.f64 lo (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(fma.f64 x (/.f64 #s(literal 1 binary64) hi) (*.f64 lo (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x hi)) (*.f64 lo (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (*.f64 lo (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(+.f64 (/.f64 x hi) (neg.f64 (/.f64 lo hi)))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 x lo) hi))
(*.f64 (-.f64 x lo) (/.f64 #s(literal 1 binary64) hi))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (pow.f64 hi #s(literal -1/2 binary64)) (/.f64 (-.f64 x lo) (sqrt.f64 hi)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (neg.f64 (-.f64 x lo)) (/.f64 #s(literal 1 binary64) (neg.f64 hi)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))) (/.f64 (-.f64 x lo) (cbrt.f64 hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (-.f64 x lo)) hi))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) #s(literal 2 binary64)) (sqrt.f64 hi)) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 hi)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (-.f64 x lo)) hi))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi)))
(pow.f64 (/.f64 (-.f64 x lo) hi) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) #s(literal 2 binary64))
(pow.f64 (/.f64 hi (-.f64 x lo)) #s(literal -1 binary64))
(neg.f64 (/.f64 (-.f64 x lo) (neg.f64 hi)))
(neg.f64 (/.f64 (neg.f64 (-.f64 x lo)) hi))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 x lo) #s(literal 3 binary64)) (pow.f64 hi #s(literal -3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) hi)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) hi)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 x hi) (neg.f64 (/.f64 lo hi)))
(fma.f64 x (/.f64 #s(literal 1 binary64) hi) (neg.f64 (/.f64 lo hi)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x hi)) (neg.f64 (/.f64 lo hi)))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (/.f64 lo hi)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) (neg.f64 lo)))
(*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))))
(*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64)) (/.f64 (-.f64 x hi) lo)))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64)) (/.f64 (-.f64 x hi) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo)) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64)) (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo)))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64)) (/.f64 (-.f64 x hi) lo)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) (/.f64 (-.f64 x hi) (neg.f64 lo))) (/.f64 (-.f64 x hi) (neg.f64 lo)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) (/.f64 (-.f64 x hi) (neg.f64 lo)))) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) (neg.f64 lo))))
(pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo)))))
(cbrt.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))))
(log1p.f64 (expm1.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))))
(exp.f64 (log1p.f64 (/.f64 (-.f64 x hi) (neg.f64 lo))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (-.f64 x hi) (neg.f64 lo))) #s(literal 1 binary64)))
(+.f64 (/.f64 x lo) (neg.f64 (/.f64 hi lo)))
(+.f64 (/.f64 x lo) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))
(+.f64 (/.f64 x lo) (*.f64 (neg.f64 hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 (/.f64 x lo) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 hi lo))))
(+.f64 (/.f64 x lo) (*.f64 (neg.f64 (sqrt.f64 (/.f64 hi lo))) (sqrt.f64 (/.f64 hi lo))))
(-.f64 (/.f64 x lo) (/.f64 hi lo))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))
(*.f64 (-.f64 x hi) (/.f64 #s(literal 1 binary64) lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (-.f64 x hi) lo)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x hi) lo)) (sqrt.f64 (/.f64 (-.f64 x hi) lo)))
(*.f64 (neg.f64 (-.f64 x hi)) (/.f64 #s(literal 1 binary64) (neg.f64 lo)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (/.f64 (-.f64 x hi) (cbrt.f64 lo)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 lo)) (/.f64 (-.f64 x hi) (sqrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (-.f64 x hi)) lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (-.f64 x hi) lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) #s(literal 2 binary64)) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (-.f64 x hi)) (sqrt.f64 lo)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x hi)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (-.f64 x hi)) lo))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x hi)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (-.f64 x hi)) (cbrt.f64 lo)))
(pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x hi) lo)) #s(literal 2 binary64))
(pow.f64 (/.f64 lo (-.f64 x hi)) #s(literal -1 binary64))
(neg.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 (-.f64 x hi) lo)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (-.f64 x hi) lo))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 3 binary64)))
(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)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) #s(literal -1 binary64))))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(*.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))))
(*.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 hi lo))) (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 hi lo) #s(literal -1 binary64)) (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal -1 binary64))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal -1 binary64)) (+.f64 (/.f64 hi lo) #s(literal -1 binary64)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal -1 binary64))) (neg.f64 (+.f64 (/.f64 hi lo) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 hi lo)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 hi lo) #s(literal 1 binary64))
(fma.f64 hi (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 hi lo)) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) #s(literal 1 binary64))
(+.f64 (*.f64 (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)))
(+.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)))
(-.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 lo (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 hi x))))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 lo (-.f64 hi x)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 (/.f64 lo (-.f64 hi x)) (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 lo (-.f64 hi x)) (+.f64 (/.f64 hi lo) #s(literal -1 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 hi x)) lo)
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)) #s(literal 1 binary64)) (-.f64 hi x)) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)) #s(literal 1 binary64)) (neg.f64 (-.f64 hi x))) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 hi lo))) (neg.f64 lo)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (/.f64 hi lo) #s(literal -1 binary64)) (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal -1 binary64)) (-.f64 hi x)) (*.f64 (+.f64 (/.f64 hi lo) #s(literal -1 binary64)) lo))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal -1 binary64)) (neg.f64 (-.f64 hi x))) (*.f64 (+.f64 (/.f64 hi lo) #s(literal -1 binary64)) (neg.f64 lo)))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)) #s(literal 1 binary64))) (*.f64 lo (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal -1 binary64))) (*.f64 lo (+.f64 (/.f64 hi lo) #s(literal -1 binary64))))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)) #s(literal 1 binary64))) (*.f64 (neg.f64 lo) (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal -1 binary64))) (*.f64 (neg.f64 lo) (+.f64 (/.f64 hi lo) #s(literal -1 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 hi x))) (neg.f64 lo))
(pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 hi x) lo)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.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))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)))) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))) (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(*.f64 #s(literal 1 binary64) (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))))
(*.f64 (sqrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))) (sqrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))) (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 1 binary64)))
(pow.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)))))
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))))
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))))
(exp.f64 (log1p.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 1 binary64))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) #s(literal 1 binary64))
(+.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))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))
(*.f64 (-.f64 hi x) (/.f64 #s(literal 1 binary64) lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (-.f64 hi x) lo)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 hi x) lo)) (sqrt.f64 (/.f64 (-.f64 hi x) lo)))
(*.f64 (neg.f64 (-.f64 hi x)) (/.f64 #s(literal 1 binary64) (neg.f64 lo)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (/.f64 (-.f64 hi x) (cbrt.f64 lo)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 lo)) (/.f64 (-.f64 hi x) (sqrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 hi x)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (-.f64 hi x)) lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 hi x)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (-.f64 hi x) lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 hi x)) #s(literal 2 binary64)) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (-.f64 hi x)) (sqrt.f64 lo)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 hi x)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (-.f64 hi x)) lo))
(*.f64 (/.f64 (sqrt.f64 (-.f64 hi x)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (-.f64 hi x)) (cbrt.f64 lo)))
(pow.f64 (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64))
(pow.f64 (/.f64 lo (-.f64 hi x)) #s(literal -1 binary64))
(neg.f64 (/.f64 (-.f64 hi x) (neg.f64 lo)))
(neg.f64 (/.f64 (neg.f64 (-.f64 hi x)) lo))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 (-.f64 hi x) lo)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (-.f64 hi x) lo))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 hi x) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(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)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 hi lo) (neg.f64 (/.f64 x lo)))
(fma.f64 hi (/.f64 #s(literal 1 binary64) lo) (neg.f64 (/.f64 x lo)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) #s(literal 2 binary64)) (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 #s(literal -1 binary64) (/.f64 (*.f64 lo x) (pow.f64 hi #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 lo) x) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (*.f64 x (neg.f64 lo)) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo x)) (*.f64 hi lo)) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 lo x) (*.f64 lo hi)) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (*.f64 lo (-.f64 hi x)) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo x)) (*.f64 hi lo)) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 lo x) (*.f64 lo hi)) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (*.f64 lo (-.f64 hi x)) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo x)) (*.f64 hi lo)) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 lo x) (*.f64 lo hi)) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (*.f64 lo (-.f64 hi x)) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 lo hi)
(/.f64 (+.f64 lo (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) hi))) hi)
(/.f64 (+.f64 lo (neg.f64 (*.f64 lo (/.f64 x hi)))) hi)
(/.f64 (-.f64 lo (*.f64 lo (/.f64 x hi))) hi)
(/.f64 (+.f64 lo (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) hi))) hi)
(/.f64 (+.f64 lo (neg.f64 (*.f64 lo (/.f64 x hi)))) hi)
(/.f64 (-.f64 lo (*.f64 lo (/.f64 x hi))) hi)
(/.f64 (+.f64 lo (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) hi))) hi)
(/.f64 (+.f64 lo (neg.f64 (*.f64 lo (/.f64 x hi)))) hi)
(/.f64 (-.f64 lo (*.f64 lo (/.f64 x hi))) hi)
(/.f64 lo hi)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) lo) (/.f64 (*.f64 lo x) hi)) hi))
(/.f64 (+.f64 lo (neg.f64 (*.f64 lo (/.f64 x hi)))) hi)
(/.f64 (-.f64 lo (*.f64 lo (/.f64 x hi))) hi)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) lo) (/.f64 (*.f64 lo x) hi)) hi))
(/.f64 (+.f64 lo (neg.f64 (*.f64 lo (/.f64 x hi)))) hi)
(/.f64 (-.f64 lo (*.f64 lo (/.f64 x hi))) hi)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) lo) (/.f64 (*.f64 lo x) hi)) hi))
(/.f64 (+.f64 lo (neg.f64 (*.f64 lo (/.f64 x hi)))) hi)
(/.f64 (-.f64 lo (*.f64 lo (/.f64 x hi))) hi)
(/.f64 lo hi)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) (pow.f64 hi #s(literal 2 binary64)))) (/.f64 lo hi))
(fma.f64 #s(literal -1 binary64) (*.f64 lo (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 (*.f64 lo x) (pow.f64 hi #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) (pow.f64 hi #s(literal 2 binary64)))) (/.f64 lo hi))
(fma.f64 #s(literal -1 binary64) (*.f64 lo (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 (*.f64 lo x) (pow.f64 hi #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) (pow.f64 hi #s(literal 2 binary64)))) (/.f64 lo hi))
(fma.f64 #s(literal -1 binary64) (*.f64 lo (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 (*.f64 lo x) (pow.f64 hi #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) (pow.f64 hi #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 lo) x) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (*.f64 x (neg.f64 lo)) (pow.f64 hi #s(literal 2 binary64)))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (/.f64 lo (*.f64 hi x))))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))) (/.f64 lo (*.f64 x hi))))
(*.f64 x (-.f64 (/.f64 lo (*.f64 x hi)) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (/.f64 lo (*.f64 hi x))))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))) (/.f64 lo (*.f64 x hi))))
(*.f64 x (-.f64 (/.f64 lo (*.f64 x hi)) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (/.f64 lo (*.f64 hi x))))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))) (/.f64 lo (*.f64 x hi))))
(*.f64 x (-.f64 (/.f64 lo (*.f64 x hi)) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) (pow.f64 hi #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 lo) x) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (*.f64 x (neg.f64 lo)) (pow.f64 hi #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 x hi)) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 x (neg.f64 (-.f64 (/.f64 lo (pow.f64 hi #s(literal 2 binary64))) (/.f64 lo (*.f64 x hi)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 x hi)) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 x (neg.f64 (-.f64 (/.f64 lo (pow.f64 hi #s(literal 2 binary64))) (/.f64 lo (*.f64 x hi)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 x hi)) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 x (neg.f64 (-.f64 (/.f64 lo (pow.f64 hi #s(literal 2 binary64))) (/.f64 lo (*.f64 x hi)))))
(*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))
(/.f64 (neg.f64 x) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 x (neg.f64 (pow.f64 hi #s(literal 2 binary64))))
(/.f64 (-.f64 hi x) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (-.f64 hi x) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (-.f64 hi x) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) hi)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x hi))) hi)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) hi)) hi)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x hi)) hi)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x hi))) hi)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) hi)) hi)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x hi)) hi)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x hi))) hi)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) hi)) hi)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x hi)) hi)
(/.f64 #s(literal 1 binary64) hi)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x hi) #s(literal 1 binary64)) hi))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) hi)) hi)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x hi)) hi)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x hi) #s(literal 1 binary64)) hi))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) hi)) hi)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x hi)) hi)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x hi) #s(literal 1 binary64)) hi))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) hi)) hi)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x hi)) hi)
(/.f64 #s(literal 1 binary64) hi)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi))
(-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi))
(-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi))
(-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))
(/.f64 (neg.f64 x) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 x (neg.f64 (pow.f64 hi #s(literal 2 binary64))))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi x)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 x hi)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x hi)) (/.f64 #s(literal -1 binary64) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi x)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 x hi)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x hi)) (/.f64 #s(literal -1 binary64) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi x)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 x hi)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x hi)) (/.f64 #s(literal -1 binary64) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))
(/.f64 (neg.f64 x) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 x (neg.f64 (pow.f64 hi #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 hi x)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 x hi))))
(*.f64 x (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) (*.f64 x hi)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 hi x)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 x hi))))
(*.f64 x (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) (*.f64 x hi)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 hi x)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 x hi))))
(*.f64 x (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) (*.f64 x hi)))))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(/.f64 lo (neg.f64 hi))
(/.f64 (neg.f64 lo) hi)
(-.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))) (/.f64 lo hi))
(-.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (neg.f64 lo) (pow.f64 hi #s(literal 2 binary64))))) (/.f64 lo hi))
(fma.f64 x (+.f64 (/.f64 lo (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi)) (/.f64 (neg.f64 lo) hi))
(-.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))) (/.f64 lo hi))
(-.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (neg.f64 lo) (pow.f64 hi #s(literal 2 binary64))))) (/.f64 lo hi))
(fma.f64 x (+.f64 (/.f64 lo (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi)) (/.f64 (neg.f64 lo) hi))
(-.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))) (/.f64 lo hi))
(-.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (neg.f64 lo) (pow.f64 hi #s(literal 2 binary64))))) (/.f64 lo hi))
(fma.f64 x (+.f64 (/.f64 lo (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi)) (/.f64 (neg.f64 lo) hi))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (neg.f64 lo) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 x (+.f64 (/.f64 lo (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi)) (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 x hi)) (/.f64 #s(literal 1 binary64) hi)) (/.f64 (neg.f64 lo) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (-.f64 (/.f64 lo (pow.f64 hi #s(literal 2 binary64))) (/.f64 lo (*.f64 x hi)))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi)) (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 x hi)) (/.f64 #s(literal 1 binary64) hi)) (/.f64 (neg.f64 lo) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (-.f64 (/.f64 lo (pow.f64 hi #s(literal 2 binary64))) (/.f64 lo (*.f64 x hi)))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi)) (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 x hi)) (/.f64 #s(literal 1 binary64) hi)) (/.f64 (neg.f64 lo) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (-.f64 (/.f64 lo (pow.f64 hi #s(literal 2 binary64))) (/.f64 lo (*.f64 x hi)))))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (neg.f64 lo) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 x (+.f64 (/.f64 lo (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 lo (*.f64 hi x)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 lo (*.f64 x hi)) (+.f64 (/.f64 lo (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 (+.f64 (/.f64 lo (*.f64 x hi)) (-.f64 (/.f64 #s(literal -1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 lo (*.f64 hi x)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 lo (*.f64 x hi)) (+.f64 (/.f64 lo (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 (+.f64 (/.f64 lo (*.f64 x hi)) (-.f64 (/.f64 #s(literal -1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 lo (*.f64 hi x)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 lo (*.f64 x hi)) (+.f64 (/.f64 lo (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 (+.f64 (/.f64 lo (*.f64 x hi)) (-.f64 (/.f64 #s(literal -1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))) (neg.f64 x))
(/.f64 (*.f64 lo x) (pow.f64 hi #s(literal 2 binary64)))
(*.f64 lo (/.f64 x (pow.f64 hi #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 hi (-.f64 x lo)) (*.f64 #s(literal -1 binary64) (*.f64 lo x))) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 hi (-.f64 x lo)) (*.f64 (neg.f64 lo) x)) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (fma.f64 hi (-.f64 x lo) (*.f64 lo x)) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 hi (-.f64 x lo)) (*.f64 #s(literal -1 binary64) (*.f64 lo x))) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 hi (-.f64 x lo)) (*.f64 (neg.f64 lo) x)) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (fma.f64 hi (-.f64 x lo) (*.f64 lo x)) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 hi (-.f64 x lo)) (*.f64 #s(literal -1 binary64) (*.f64 lo x))) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 hi (-.f64 x lo)) (*.f64 (neg.f64 lo) x)) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (fma.f64 hi (-.f64 x lo) (*.f64 lo x)) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 lo x) hi)) lo) hi)
(/.f64 (+.f64 x (-.f64 (*.f64 lo (/.f64 x hi)) lo)) hi)
(/.f64 (-.f64 (fma.f64 lo (/.f64 x hi) x) lo) hi)
(/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 lo x) hi)) lo) hi)
(/.f64 (+.f64 x (-.f64 (*.f64 lo (/.f64 x hi)) lo)) hi)
(/.f64 (-.f64 (fma.f64 lo (/.f64 x hi) x) lo) hi)
(/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 lo x) hi)) lo) hi)
(/.f64 (+.f64 x (-.f64 (*.f64 lo (/.f64 x hi)) lo)) hi)
(/.f64 (-.f64 (fma.f64 lo (/.f64 x hi) x) lo) hi)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) lo)) hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) hi))) (*.f64 #s(literal -1 binary64) lo)) hi))
(neg.f64 (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 x (*.f64 lo (/.f64 x hi)))) (neg.f64 lo)) hi))
(/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 lo (/.f64 x hi) x) lo) (neg.f64 hi))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) hi))) (*.f64 #s(literal -1 binary64) lo)) hi))
(neg.f64 (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 x (*.f64 lo (/.f64 x hi)))) (neg.f64 lo)) hi))
(/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 lo (/.f64 x hi) x) lo) (neg.f64 hi))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) hi))) (*.f64 #s(literal -1 binary64) lo)) hi))
(neg.f64 (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 x (*.f64 lo (/.f64 x hi)))) (neg.f64 lo)) hi))
(/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 lo (/.f64 x hi) x) lo) (neg.f64 hi))
(/.f64 x hi)
(+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi))) (/.f64 x hi))
(fma.f64 lo (-.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi)) (/.f64 x hi))
(fma.f64 lo (+.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) hi)) (/.f64 x hi))
(+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi))) (/.f64 x hi))
(fma.f64 lo (-.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi)) (/.f64 x hi))
(fma.f64 lo (+.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) hi)) (/.f64 x hi))
(+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi))) (/.f64 x hi))
(fma.f64 lo (-.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi)) (/.f64 x hi))
(fma.f64 lo (+.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) hi)) (/.f64 x hi))
(*.f64 lo (-.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 lo (+.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) hi)))
(*.f64 lo (-.f64 (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 lo (-.f64 (+.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 x (*.f64 lo hi))) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 lo (+.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (-.f64 (/.f64 (/.f64 x hi) lo) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 lo (-.f64 (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 lo (-.f64 (+.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 x (*.f64 lo hi))) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 lo (+.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (-.f64 (/.f64 (/.f64 x hi) lo) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 lo (-.f64 (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 lo (-.f64 (+.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 x (*.f64 lo hi))) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 lo (+.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (-.f64 (/.f64 (/.f64 x hi) lo) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 #s(literal -1 binary64) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 (neg.f64 lo) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (*.f64 lo (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))))
(*.f64 (neg.f64 lo) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 x (*.f64 lo hi)) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))))
(*.f64 lo (+.f64 (-.f64 (/.f64 (/.f64 x hi) lo) (/.f64 #s(literal 1 binary64) hi)) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 lo (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))))
(*.f64 (neg.f64 lo) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 x (*.f64 lo hi)) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))))
(*.f64 lo (+.f64 (-.f64 (/.f64 (/.f64 x hi) lo) (/.f64 #s(literal 1 binary64) hi)) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 lo (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))))
(*.f64 (neg.f64 lo) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 x (*.f64 lo hi)) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))))
(*.f64 lo (+.f64 (-.f64 (/.f64 (/.f64 x hi) lo) (/.f64 #s(literal 1 binary64) hi)) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(/.f64 lo (neg.f64 hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 x hi)
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 x hi)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (*.f64 x hi))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 x hi)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (*.f64 x hi))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 x hi)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (*.f64 x hi))))
(/.f64 x hi)
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 lo (*.f64 hi x)) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 lo (*.f64 x hi)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 x (neg.f64 (+.f64 (/.f64 lo (*.f64 x hi)) (/.f64 #s(literal -1 binary64) hi))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 lo (*.f64 hi x)) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 lo (*.f64 x hi)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 x (neg.f64 (+.f64 (/.f64 lo (*.f64 x hi)) (/.f64 #s(literal -1 binary64) hi))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 lo (*.f64 hi x)) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 lo (*.f64 x hi)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 x (neg.f64 (+.f64 (/.f64 lo (*.f64 x hi)) (/.f64 #s(literal -1 binary64) hi))))
(/.f64 x hi)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(/.f64 lo (neg.f64 hi))
(/.f64 (neg.f64 lo) hi)
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 lo (-.f64 (/.f64 x (*.f64 lo hi)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 lo (-.f64 (/.f64 (/.f64 x hi) lo) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 lo (-.f64 (/.f64 x (*.f64 lo hi)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 lo (-.f64 (/.f64 (/.f64 x hi) lo) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 lo (-.f64 (/.f64 x (*.f64 lo hi)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 lo (-.f64 (/.f64 (/.f64 x hi) lo) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(/.f64 lo (neg.f64 hi))
(/.f64 (neg.f64 lo) hi)
(*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 (neg.f64 lo) (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 lo hi)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 x hi) lo)) (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 (neg.f64 lo) (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 lo hi)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 x hi) lo)) (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 (neg.f64 lo) (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 lo hi)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 x hi) lo)) (neg.f64 lo))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (/.f64 hi lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (/.f64 hi lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (/.f64 hi lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(/.f64 (neg.f64 x) lo)
(/.f64 x (neg.f64 lo))
(*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal -1 binary64) lo))))
(*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal -1 binary64) lo))))
(*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal -1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(/.f64 (neg.f64 x) lo)
(/.f64 x (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo))) x)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) x) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) x)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo))) x)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) x) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) x)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo))) x)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) x) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) x)) (neg.f64 x))
(-.f64 #s(literal 1 binary64) (/.f64 x lo))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))
(/.f64 hi lo)
(*.f64 hi (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (*.f64 hi lo))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (*.f64 lo hi)))))
(+.f64 #s(literal 1 binary64) (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (/.f64 x hi) lo))))
(*.f64 hi (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (*.f64 hi lo))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (*.f64 lo hi)))))
(+.f64 #s(literal 1 binary64) (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (/.f64 x hi) lo))))
(*.f64 hi (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (*.f64 hi lo))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (*.f64 lo hi)))))
(+.f64 #s(literal 1 binary64) (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (/.f64 x hi) lo))))
(/.f64 hi lo)
(*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 hi) (-.f64 (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi) (/.f64 #s(literal -1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 hi) (-.f64 (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi) (/.f64 #s(literal -1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 hi) (-.f64 (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi) (/.f64 #s(literal -1 binary64) lo))))
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 (+.f64 hi lo) x) lo)
(/.f64 (+.f64 hi (-.f64 lo x)) lo)
(/.f64 (+.f64 lo (-.f64 hi x)) lo)
(/.f64 (-.f64 (+.f64 hi lo) x) lo)
(/.f64 (+.f64 hi (-.f64 lo x)) lo)
(/.f64 (+.f64 lo (-.f64 hi x)) lo)
(/.f64 (-.f64 (+.f64 hi lo) x) lo)
(/.f64 (+.f64 hi (-.f64 lo x)) lo)
(/.f64 (+.f64 lo (-.f64 hi x)) lo)
#s(literal 1 binary64)
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))
(*.f64 #s(literal -1 binary64) (/.f64 hi lo))
(/.f64 (neg.f64 hi) lo)
(/.f64 hi (neg.f64 lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(/.f64 x lo)
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (*.f64 lo x))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (*.f64 lo x))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (*.f64 lo x))))
(/.f64 x lo)
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (+.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal -1 binary64) lo)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (+.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal -1 binary64) lo)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (+.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal -1 binary64) lo)) (neg.f64 x))
(/.f64 x lo)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(*.f64 #s(literal -1 binary64) (/.f64 hi lo))
(/.f64 (neg.f64 hi) lo)
(/.f64 hi (neg.f64 lo))
(*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (-.f64 (/.f64 x (*.f64 lo hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (+.f64 (/.f64 (/.f64 x hi) lo) (/.f64 #s(literal -1 binary64) lo)))
(*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (-.f64 (/.f64 x (*.f64 lo hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (+.f64 (/.f64 (/.f64 x hi) lo) (/.f64 #s(literal -1 binary64) lo)))
(*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (-.f64 (/.f64 x (*.f64 lo hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (+.f64 (/.f64 (/.f64 x hi) lo) (/.f64 #s(literal -1 binary64) lo)))
(*.f64 #s(literal -1 binary64) (/.f64 hi lo))
(/.f64 (neg.f64 hi) lo)
(/.f64 hi (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 hi) (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 lo hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (/.f64 x hi) lo)) (neg.f64 hi))
(*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 hi) (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 lo hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (/.f64 x hi) lo)) (neg.f64 hi))
(*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 hi) (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 lo hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (/.f64 x hi) lo)) (neg.f64 hi))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(/.f64 hi lo)
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(/.f64 hi lo)
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi 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)
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(/.f64 (neg.f64 x) lo)
(/.f64 x (neg.f64 lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))
(fma.f64 #s(literal -1 binary64) (/.f64 x lo) (*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))))
(+.f64 (*.f64 hi (/.f64 x (neg.f64 (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (-.f64 hi x) lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1 binary64) (/.f64 x lo) (*.f64 hi (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(fma.f64 hi (+.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (neg.f64 lo)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1 binary64) (/.f64 x lo) (*.f64 hi (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(fma.f64 hi (+.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (neg.f64 lo)))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(pow.f64 (/.f64 hi lo) #s(literal 2 binary64))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 x hi) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) lo) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (/.f64 x hi) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 x hi) (pow.f64 lo #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) lo) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64))))) (/.f64 (/.f64 x hi) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 x hi) (pow.f64 lo #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) lo) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64))))) (/.f64 (/.f64 x hi) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(pow.f64 (/.f64 hi lo) #s(literal 2 binary64))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 x hi) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) lo) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (/.f64 x hi) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x (*.f64 hi lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (*.f64 lo hi))) hi) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (/.f64 (/.f64 x hi) lo) (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) hi)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x (*.f64 hi lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (*.f64 lo hi))) hi) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (/.f64 (/.f64 x hi) lo) (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) hi)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 hi (/.f64 (-.f64 hi x) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 lo hi)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 lo hi)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 lo hi)) (pow.f64 lo #s(literal 2 binary64)))
(/.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 #s(literal 1 binary64) (/.f64 hi lo)) (/.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 #s(literal 1 binary64) (/.f64 hi lo)) (/.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 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(/.f64 (-.f64 hi x) lo)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))
(/.f64 (+.f64 hi (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x)) lo)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))
(/.f64 (+.f64 hi (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x)) lo)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))
(/.f64 (+.f64 hi (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x)) lo)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)
(*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(neg.f64 (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (neg.f64 lo)))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 lo x)))))
(*.f64 x (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 lo x)) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (neg.f64 lo))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 lo x)))))
(*.f64 x (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 lo x)) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (neg.f64 lo))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 lo x)))))
(*.f64 x (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 lo x)) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (neg.f64 lo))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(neg.f64 (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (neg.f64 lo)))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 lo x)))) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 lo x)))) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 lo x)))) (neg.f64 x))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))
(-.f64 #s(literal 1 binary64) (/.f64 x lo))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))
(+.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) (*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (/.f64 x (neg.f64 (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (-.f64 hi x) lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))
(+.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(+.f64 #s(literal 1 binary64) (fma.f64 hi (+.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (neg.f64 lo))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))
(+.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(+.f64 #s(literal 1 binary64) (fma.f64 hi (+.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (neg.f64 lo))))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(pow.f64 (/.f64 hi lo) #s(literal 2 binary64))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 x hi) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) lo) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (/.f64 x hi) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 x hi) (pow.f64 lo #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo hi)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (-.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) lo) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))) (/.f64 (/.f64 x hi) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 x hi) (pow.f64 lo #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo hi)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (-.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) lo) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))) (/.f64 (/.f64 x hi) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(pow.f64 (/.f64 hi lo) #s(literal 2 binary64))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 x hi) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) lo) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (/.f64 x hi) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi))) hi) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) hi)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi))) hi) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) hi)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 hi (/.f64 (-.f64 hi x) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 lo hi)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 (+.f64 hi lo) x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 hi (-.f64 hi x) (*.f64 lo (+.f64 hi (-.f64 lo x)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 lo (+.f64 lo (-.f64 hi x)) (*.f64 hi (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 (+.f64 hi lo) x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 hi (-.f64 hi x) (*.f64 lo (+.f64 hi (-.f64 lo x)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 lo (+.f64 lo (-.f64 hi x)) (*.f64 hi (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
#s(literal 1 binary64)
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
#s(literal 1 binary64)
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo)))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo)))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(neg.f64 (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (neg.f64 lo)))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x)))))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 lo x))))))
(*.f64 x (-.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 lo x)) (/.f64 #s(literal 1 binary64) x)) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x)))))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 lo x))))))
(*.f64 x (-.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 lo x)) (/.f64 #s(literal 1 binary64) x)) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x)))))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 lo x))))))
(*.f64 x (-.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 lo x)) (/.f64 #s(literal 1 binary64) x)) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (neg.f64 x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) x)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 x (neg.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)) x))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) x)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 x (neg.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)) x))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) x)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 x (neg.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)) x))))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(/.f64 (neg.f64 x) lo)
(/.f64 x (neg.f64 lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(/.f64 hi lo)
(*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 lo hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (/.f64 x hi) lo)))
(*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 lo hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (/.f64 x hi) lo)))
(*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 lo hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (/.f64 x hi) lo)))
(/.f64 hi lo)
(*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 lo hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (/.f64 x hi) lo)))
(*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 lo hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (/.f64 x hi) lo)))
(*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 lo hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (/.f64 x hi) lo)))
(/.f64 hi lo)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (-.f64 hi x) lo)
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(/.f64 (neg.f64 x) lo)
(/.f64 x (neg.f64 lo))
(*.f64 x (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 x (+.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal -1 binary64) lo)))
(*.f64 x (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 x (+.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal -1 binary64) lo)))
(*.f64 x (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 x (+.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal -1 binary64) lo)))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(/.f64 (neg.f64 x) lo)
(/.f64 x (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (*.f64 lo x))) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (*.f64 lo x))) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (*.f64 lo x))) (neg.f64 x))
(+.f64 (/.f64 lo hi) (*.f64 lo (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)))))
(fma.f64 lo (*.f64 x (neg.f64 (pow.f64 hi #s(literal -2 binary64)))) (/.f64 lo hi))
(-.f64 (exp.f64 (log1p.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(expm1.f64 (log1p.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi)))))
(pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 1 binary64))
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi)))
(pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 3 binary64))
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi)))
(pow.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi)))
(pow.f64 (sqrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64))
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi)))
(sqrt.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi))))
(log.f64 (pow.f64 (exp.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) lo))
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi)))
(cbrt.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 3 binary64)))
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi)))
(expm1.f64 (log1p.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(expm1.f64 (log1p.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi)))))
(log1p.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi)))
(exp.f64 (log.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi)))
(exp.f64 (*.f64 (log.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 1 binary64)))
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(*.f64 #s(literal 1 binary64) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))
(*.f64 x (pow.f64 hi #s(literal -2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x hi))
(/.f64 (/.f64 x hi) hi)
(*.f64 x (pow.f64 hi #s(literal -2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(*.f64 x (pow.f64 hi #s(literal -2 binary64)))
(*.f64 (/.f64 (sqrt.f64 x) hi) (/.f64 (sqrt.f64 x) hi))
(pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 2 binary64))
(/.f64 x (pow.f64 hi #s(literal 2 binary64)))
(*.f64 (neg.f64 x) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 hi #s(literal 2 binary64)))))
(/.f64 (neg.f64 x) (neg.f64 (pow.f64 hi #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 x) (pow.f64 hi #s(literal 2 binary64))))
(pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 2 binary64))
(/.f64 x (pow.f64 hi #s(literal 2 binary64)))
(*.f64 (/.f64 (sqrt.f64 x) #s(literal 1 binary64)) (/.f64 (sqrt.f64 x) (pow.f64 hi #s(literal 2 binary64))))
(pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 2 binary64))
(/.f64 x (pow.f64 hi #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 hi #s(literal 4 binary64)))) (/.f64 x (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))
(/.f64 (/.f64 x (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 hi #s(literal 4 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) hi) (/.f64 (cbrt.f64 x) hi))
(pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 2 binary64))
(/.f64 x (pow.f64 hi #s(literal 2 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 hi #s(literal 4 binary64)))) (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 hi #s(literal 4 binary64)))))
(*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 (pow.f64 hi #s(literal 4 binary64)))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))
(pow.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 1 binary64))
(*.f64 x (pow.f64 hi #s(literal -2 binary64)))
(pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 3 binary64))
(*.f64 x (pow.f64 hi #s(literal -2 binary64)))
(pow.f64 (pow.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 x (pow.f64 hi #s(literal -2 binary64)))
(pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 2 binary64))
(/.f64 x (pow.f64 hi #s(literal 2 binary64)))
(pow.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) x) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) x))
(neg.f64 (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64))))
(*.f64 x (pow.f64 hi #s(literal -2 binary64)))
(sqrt.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64))))
(log.f64 (pow.f64 (exp.f64 x) (pow.f64 hi #s(literal -2 binary64))))
(*.f64 x (pow.f64 hi #s(literal -2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(*.f64 x (pow.f64 hi #s(literal -2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 3 binary64)))
(*.f64 x (pow.f64 hi #s(literal -2 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(*.f64 x (pow.f64 hi #s(literal -2 binary64)))
(exp.f64 (log.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(*.f64 x (pow.f64 hi #s(literal -2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 1 binary64)))
(*.f64 x (pow.f64 hi #s(literal -2 binary64)))
(+.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))
(fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi))
(+.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) hi)) (/.f64 (sqrt.f64 x) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(+.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (fma.f64 (/.f64 (sqrt.f64 x) (neg.f64 hi)) (/.f64 (sqrt.f64 x) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(+.f64 (+.f64 (fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi)) (/.f64 x (neg.f64 (pow.f64 hi #s(literal 2 binary64))))) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) hi) (neg.f64 (*.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 1 binary64)))) (fma.f64 (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) hi) (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)))) (fma.f64 (neg.f64 (pow.f64 hi #s(literal -2 binary64))) x (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(+.f64 (fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi)) (*.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) hi) (neg.f64 (*.f64 (pow.f64 hi #s(literal -2 binary64)) x))) (fma.f64 (neg.f64 (pow.f64 hi #s(literal -2 binary64))) x (*.f64 (pow.f64 hi #s(literal -2 binary64)) x)))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) hi) (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)))) (fma.f64 (neg.f64 (pow.f64 hi #s(literal -2 binary64))) x (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(+.f64 (fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi)) (*.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) hi) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) hi) (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)))) (fma.f64 (neg.f64 (pow.f64 hi #s(literal -2 binary64))) x (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(+.f64 (fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi)) (*.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 0 binary64)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi)) (neg.f64 (*.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 1 binary64)))) (fma.f64 (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 1 binary64))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 hi #s(literal -2 binary64))) x (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (fma.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi)) (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)))))
(+.f64 (*.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 0 binary64)) (-.f64 (*.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi))) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi)) (neg.f64 (*.f64 (pow.f64 hi #s(literal -2 binary64)) x))) (fma.f64 (neg.f64 (pow.f64 hi #s(literal -2 binary64))) x (*.f64 (pow.f64 hi #s(literal -2 binary64)) x)))
(+.f64 (fma.f64 (neg.f64 (pow.f64 hi #s(literal -2 binary64))) x (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (fma.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi)) (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)))))
(+.f64 (*.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 0 binary64)) (-.f64 (*.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi))) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 hi #s(literal -2 binary64))) x (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (fma.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi)) (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)))))
(+.f64 (*.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 0 binary64)) (-.f64 (*.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi))) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(+.f64 (fma.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 hi #s(literal -1/2 binary64)) (neg.f64 (*.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 1 binary64)))) (fma.f64 (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 1 binary64))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 hi #s(literal -2 binary64))) x (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (fma.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 hi #s(literal -1/2 binary64)) (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)))))
(+.f64 (*.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 0 binary64)) (-.f64 (pow.f64 hi #s(literal -1 binary64)) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(+.f64 (fma.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 hi #s(literal -1/2 binary64)) (neg.f64 (*.f64 (pow.f64 hi #s(literal -2 binary64)) x))) (fma.f64 (neg.f64 (pow.f64 hi #s(literal -2 binary64))) x (*.f64 (pow.f64 hi #s(literal -2 binary64)) x)))
(+.f64 (fma.f64 (neg.f64 (pow.f64 hi #s(literal -2 binary64))) x (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (fma.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 hi #s(literal -1/2 binary64)) (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)))))
(+.f64 (*.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 0 binary64)) (-.f64 (pow.f64 hi #s(literal -1 binary64)) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(+.f64 (fma.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 hi #s(literal -1/2 binary64)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 hi #s(literal -2 binary64))) x (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (fma.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 hi #s(literal -1/2 binary64)) (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)))))
(+.f64 (*.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 0 binary64)) (-.f64 (pow.f64 hi #s(literal -1 binary64)) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(*.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))
(fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))
(fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi))
(*.f64 (sqrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) (sqrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))
(fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi))
(*.f64 (-.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 hi x)) (pow.f64 hi #s(literal -3 binary64)))
(*.f64 (-.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x hi)) (pow.f64 hi #s(literal -3 binary64)))
(*.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 hi #s(literal -3 binary64)))
(*.f64 (-.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 hi #s(literal -2 binary64)) (+.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64))) (/.f64 x (pow.f64 hi #s(literal 3 binary64)))))))
(/.f64 (-.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 3 binary64))) (+.f64 (+.f64 (pow.f64 hi #s(literal -2 binary64)) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64)))) (/.f64 x (pow.f64 hi #s(literal 3 binary64)))))
(*.f64 (-.f64 (pow.f64 hi #s(literal -2 binary64)) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(/.f64 (-.f64 (pow.f64 hi #s(literal -2 binary64)) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64)))) (fma.f64 x (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 (+.f64 (pow.f64 hi #s(literal -1/2 binary64)) (/.f64 (sqrt.f64 x) hi)) (-.f64 (pow.f64 hi #s(literal -1/2 binary64)) (/.f64 (sqrt.f64 x) hi)))
(*.f64 (+.f64 (/.f64 (sqrt.f64 x) hi) (pow.f64 hi #s(literal -1/2 binary64))) (-.f64 (pow.f64 hi #s(literal -1/2 binary64)) (/.f64 (sqrt.f64 x) hi)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 hi #s(literal 3 binary64)) (-.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 hi x))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 3 binary64))) (-.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x hi)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 3 binary64))) (*.f64 hi (-.f64 hi x)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 hi #s(literal -2 binary64)) (+.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64))) (/.f64 x (pow.f64 hi #s(literal 3 binary64))))) (-.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 3 binary64)))))
(*.f64 (-.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 hi #s(literal -2 binary64)) (+.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64))) (/.f64 x (pow.f64 hi #s(literal 3 binary64)))))))
(/.f64 (-.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 3 binary64))) (+.f64 (+.f64 (pow.f64 hi #s(literal -2 binary64)) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64)))) (/.f64 x (pow.f64 hi #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (-.f64 (pow.f64 hi #s(literal -2 binary64)) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64))))))
(*.f64 (-.f64 (pow.f64 hi #s(literal -2 binary64)) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(/.f64 (-.f64 (pow.f64 hi #s(literal -2 binary64)) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64)))) (fma.f64 x (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi)))
(/.f64 (-.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 hi x)) (pow.f64 hi #s(literal 3 binary64)))
(/.f64 (-.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x hi)) (pow.f64 hi #s(literal 3 binary64)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 hi #s(literal 3 binary64)))
(/.f64 (-.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 hi #s(literal -2 binary64)) (+.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64))) (/.f64 x (pow.f64 hi #s(literal 3 binary64))))))
(*.f64 (-.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 hi #s(literal -2 binary64)) (+.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64))) (/.f64 x (pow.f64 hi #s(literal 3 binary64)))))))
(/.f64 (-.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 3 binary64))) (+.f64 (+.f64 (pow.f64 hi #s(literal -2 binary64)) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64)))) (/.f64 x (pow.f64 hi #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 hi #s(literal -2 binary64)) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(*.f64 (-.f64 (pow.f64 hi #s(literal -2 binary64)) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(/.f64 (-.f64 (pow.f64 hi #s(literal -2 binary64)) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64)))) (fma.f64 x (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi)))
(/.f64 (-.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) x) hi) (*.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) x)))
(/.f64 (-.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) x) hi) (/.f64 (pow.f64 hi #s(literal 3 binary64)) x))
(/.f64 (-.f64 (neg.f64 (pow.f64 hi #s(literal 2 binary64))) (*.f64 hi (neg.f64 x))) (*.f64 hi (neg.f64 (pow.f64 hi #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x hi)) (pow.f64 hi #s(literal 3 binary64)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 hi #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) x)) (*.f64 (neg.f64 hi) #s(literal 1 binary64))) (*.f64 (neg.f64 hi) (/.f64 (pow.f64 hi #s(literal 2 binary64)) x)))
(/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) x)) (neg.f64 hi)) (neg.f64 (/.f64 (pow.f64 hi #s(literal 3 binary64)) x)))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) x) hi) (/.f64 (pow.f64 hi #s(literal 3 binary64)) x)))
(/.f64 (-.f64 (neg.f64 (pow.f64 hi #s(literal 2 binary64))) (*.f64 (neg.f64 hi) x)) (*.f64 (neg.f64 hi) (pow.f64 hi #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x hi)) (pow.f64 hi #s(literal 3 binary64)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 hi #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 hi #s(literal 2 binary64)))) (*.f64 (neg.f64 hi) (neg.f64 x))) (*.f64 (neg.f64 hi) (neg.f64 (pow.f64 hi #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x hi)) (pow.f64 hi #s(literal 3 binary64)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 hi #s(literal 3 binary64)))
(/.f64 (neg.f64 (-.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 hi x))) (neg.f64 (pow.f64 hi #s(literal 3 binary64))))
(/.f64 (-.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x hi)) (pow.f64 hi #s(literal 3 binary64)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 hi #s(literal 3 binary64)))
(/.f64 (neg.f64 (-.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 hi #s(literal -2 binary64)) (+.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64))) (/.f64 x (pow.f64 hi #s(literal 3 binary64)))))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 3 binary64))) (+.f64 (+.f64 (pow.f64 hi #s(literal -2 binary64)) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64)))) (/.f64 x (pow.f64 hi #s(literal 3 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 hi #s(literal -2 binary64)) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64))))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 hi #s(literal -2 binary64)) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64)))) (fma.f64 x (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi))))
(/.f64 (+.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 hi #s(literal -2 binary64)) (-.f64 (*.f64 (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64))) (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)))))))
(/.f64 (+.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 hi #s(literal -2 binary64)) (*.f64 (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64))) (-.f64 (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) hi)))))
(/.f64 (-.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 hi #s(literal -2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal -4 binary64)) (/.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) hi))))
(/.f64 (-.f64 (pow.f64 hi #s(literal -2 binary64)) (*.f64 (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64))) (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64))))) (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)))))
(/.f64 (-.f64 (pow.f64 hi #s(literal -2 binary64)) (*.f64 (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64))) (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(/.f64 (-.f64 (pow.f64 hi #s(literal -2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal -4 binary64)))) (fma.f64 x (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi)))
(pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))
(fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi))
(pow.f64 (cbrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 3 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))
(fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi))
(pow.f64 (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))
(fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi))
(pow.f64 (sqrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 2 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))
(fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi))
(sqrt.f64 (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 2 binary64)))
(fabs.f64 (fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi)))
(log.f64 (exp.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))
(fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))
(fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 3 binary64)))
(-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))
(fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(expm1.f64 (log1p.f64 (fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi))))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))
(fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi))
(exp.f64 (log.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))
(fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 1 binary64)))
(-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))
(fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) hi) (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))
(fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi))
(fma.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi)) (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64))))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi))) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))
(fma.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 hi #s(literal -1/2 binary64)) (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64))))
(-.f64 (pow.f64 hi #s(literal -1 binary64)) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))
(+.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal -1 binary64) hi)) (/.f64 x hi))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (fma.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) lo (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(+.f64 (fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal -1 binary64) hi)) (/.f64 x hi)) (*.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi))) #s(literal 0 binary64)))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (fma.f64 (neg.f64 lo) (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (fma.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) lo (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(+.f64 (fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal -1 binary64) hi)) (/.f64 x hi)) (*.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi))) #s(literal 0 binary64)))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) (sqrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (fma.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) lo (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(+.f64 (fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal -1 binary64) hi)) (/.f64 x hi)) (*.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi))) #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 x hi) (neg.f64 (*.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 1 binary64)))) (fma.f64 (*.f64 lo (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 1 binary64) (*.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 1 binary64))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (fma.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) lo (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(+.f64 (fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal -1 binary64) hi)) (/.f64 x hi)) (*.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi))) #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 x hi) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64)))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (fma.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) lo (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(+.f64 (fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal -1 binary64) hi)) (/.f64 x hi)) (*.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi))) #s(literal 0 binary64)))
(+.f64 (fma.f64 x (/.f64 #s(literal 1 binary64) hi) (neg.f64 (*.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 1 binary64)))) (fma.f64 (*.f64 lo (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 1 binary64) (*.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 1 binary64))))
(+.f64 (fma.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) lo (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (fma.f64 x (/.f64 #s(literal 1 binary64) hi) (*.f64 lo (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(+.f64 (*.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi))) #s(literal 0 binary64)) (fma.f64 x (/.f64 #s(literal 1 binary64) hi) (*.f64 lo (+.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal -1 binary64) hi)))))
(+.f64 (fma.f64 x (/.f64 #s(literal 1 binary64) hi) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) lo (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (fma.f64 x (/.f64 #s(literal 1 binary64) hi) (*.f64 lo (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(+.f64 (*.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi))) #s(literal 0 binary64)) (fma.f64 x (/.f64 #s(literal 1 binary64) hi) (*.f64 lo (+.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal -1 binary64) hi)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 1 binary64)))) (fma.f64 (*.f64 lo (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 1 binary64) (*.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 1 binary64))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (fma.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) lo (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(+.f64 (fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal -1 binary64) hi)) (/.f64 x hi)) (*.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi))) #s(literal 0 binary64)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64)))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (fma.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) lo (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(+.f64 (fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal -1 binary64) hi)) (/.f64 x hi)) (*.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi))) #s(literal 0 binary64)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 1 binary64)))) (fma.f64 (*.f64 lo (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 1 binary64) (*.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 1 binary64))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (fma.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) lo (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(+.f64 (fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal -1 binary64) hi)) (/.f64 x hi)) (*.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi))) #s(literal 0 binary64)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64)))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (fma.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) lo (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(+.f64 (fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal -1 binary64) hi)) (/.f64 x hi)) (*.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi))) #s(literal 0 binary64)))
(*.f64 #s(literal 1 binary64) (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal -1 binary64) hi)) (/.f64 x hi))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal -1 binary64) hi)) (/.f64 x hi))
(*.f64 (sqrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) (sqrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal -1 binary64) hi)) (/.f64 x hi))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 3 binary64)) (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 2 binary64)) (*.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 3 binary64)) (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 x hi) lo) (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 3 binary64)) (pow.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (*.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi))) (fma.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi)) (/.f64 x hi)))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (pow.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi))) #s(literal 2 binary64))) (fma.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi)) (/.f64 x hi)))
(*.f64 (+.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) (-.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (sqrt.f64 (/.f64 x hi))) (-.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi)))) (sqrt.f64 (/.f64 x hi))) (-.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 2 binary64)) (*.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))) (-.f64 (pow.f64 (/.f64 x hi) #s(literal 3 binary64)) (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 3 binary64)))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 3 binary64)) (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 x hi) lo) (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 3 binary64)) (pow.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (*.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi))) (fma.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi)) (/.f64 x hi)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (-.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (pow.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi))) #s(literal 2 binary64))) (fma.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi)) (/.f64 x hi)))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 3 binary64)) (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 2 binary64)) (*.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 3 binary64)) (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 x hi) lo) (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 3 binary64)) (pow.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (*.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi))) (fma.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi)) (/.f64 x hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 2 binary64))) (+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (pow.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi))) #s(literal 2 binary64))) (fma.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi)) (/.f64 x hi)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 3 binary64)) (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 2 binary64)) (*.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 3 binary64)) (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 x hi) lo) (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 3 binary64)) (pow.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (*.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi))) (fma.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi)) (/.f64 x hi))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 2 binary64)))) (neg.f64 (+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (pow.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi))) #s(literal 2 binary64))) (fma.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi)) (/.f64 x hi))))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) #s(literal 3 binary64)) (pow.f64 (*.f64 lo (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 lo (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (*.f64 lo (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) (*.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 3 binary64)) (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 x hi) lo) (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 3 binary64)) (pow.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (*.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi))) (fma.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi)) (/.f64 x hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (*.f64 (*.f64 lo (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (*.f64 lo (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))) (-.f64 (/.f64 x hi) (*.f64 lo (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (pow.f64 (*.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi))) #s(literal 2 binary64))) (fma.f64 lo (fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi)) (/.f64 x hi)))
(pow.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 1 binary64))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal -1 binary64) hi)) (/.f64 x hi))
(pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) #s(literal 3 binary64))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal -1 binary64) hi)) (/.f64 x hi))
(pow.f64 (pow.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal -1 binary64) hi)) (/.f64 x hi))
(pow.f64 (sqrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) #s(literal 2 binary64))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal -1 binary64) hi)) (/.f64 x hi))
(sqrt.f64 (pow.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64)))
(fabs.f64 (fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal -1 binary64) hi)) (/.f64 x hi)))
(log.f64 (exp.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal -1 binary64) hi)) (/.f64 x hi))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal -1 binary64) hi)) (/.f64 x hi))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 3 binary64)))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal -1 binary64) hi)) (/.f64 x hi))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(expm1.f64 (log1p.f64 (fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal -1 binary64) hi)) (/.f64 x hi))))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal -1 binary64) hi)) (/.f64 x hi))
(exp.f64 (log.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal -1 binary64) hi)) (/.f64 x hi))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) #s(literal 1 binary64)))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal -1 binary64) hi)) (/.f64 x hi))
(fma.f64 #s(literal 1 binary64) (/.f64 x hi) (*.f64 lo (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal -1 binary64) hi)) (/.f64 x hi))
(fma.f64 x (/.f64 #s(literal 1 binary64) hi) (*.f64 lo (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(fma.f64 x (/.f64 #s(literal 1 binary64) hi) (*.f64 lo (+.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal -1 binary64) hi))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x hi)) (*.f64 lo (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal -1 binary64) hi)) (/.f64 x hi))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (*.f64 lo (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(fma.f64 lo (+.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal -1 binary64) hi)) (/.f64 x hi))
(+.f64 (/.f64 x hi) (neg.f64 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(/.f64 (-.f64 x lo) hi)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 x lo) hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 (-.f64 x lo) (/.f64 #s(literal 1 binary64) hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(*.f64 (pow.f64 hi #s(literal -1/2 binary64)) (/.f64 (-.f64 x lo) (sqrt.f64 hi)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(*.f64 (neg.f64 (-.f64 x lo)) (/.f64 #s(literal 1 binary64) (neg.f64 hi)))
(/.f64 (-.f64 x lo) hi)
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))) (/.f64 (-.f64 x lo) (cbrt.f64 hi)))
(/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (-.f64 x lo)) hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) #s(literal 2 binary64)) (sqrt.f64 hi)) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 hi)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 hi))) (sqrt.f64 hi))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (-.f64 x lo)) hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi)))
(pow.f64 (/.f64 (-.f64 x lo) hi) #s(literal 1 binary64))
(/.f64 (-.f64 x lo) hi)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) #s(literal 3 binary64))
(/.f64 (-.f64 x lo) hi)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (-.f64 x lo) hi)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) #s(literal 2 binary64))
(/.f64 (-.f64 x lo) hi)
(pow.f64 (/.f64 hi (-.f64 x lo)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 hi (-.f64 x lo)))
(neg.f64 (/.f64 (-.f64 x lo) (neg.f64 hi)))
(/.f64 (-.f64 x lo) hi)
(neg.f64 (/.f64 (neg.f64 (-.f64 x lo)) hi))
(/.f64 (-.f64 x lo) hi)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) #s(literal 2 binary64)))
(fabs.f64 (/.f64 (-.f64 x lo) hi))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(/.f64 (-.f64 x lo) hi)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) #s(literal 3 binary64)))
(/.f64 (-.f64 x lo) hi)
(cbrt.f64 (*.f64 (pow.f64 (-.f64 x lo) #s(literal 3 binary64)) (pow.f64 hi #s(literal -3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (-.f64 x lo) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))))
(/.f64 (-.f64 x lo) hi)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) hi)) #s(literal 1 binary64)))
(/.f64 (-.f64 x lo) hi)
(fma.f64 #s(literal 1 binary64) (/.f64 x hi) (neg.f64 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(fma.f64 x (/.f64 #s(literal 1 binary64) hi) (neg.f64 (/.f64 lo hi)))
(fma.f64 x (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (neg.f64 hi)))
(fma.f64 x (/.f64 #s(literal 1 binary64) hi) (/.f64 (neg.f64 lo) hi))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x hi)) (neg.f64 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) (neg.f64 lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))
(*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))
(*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64)) (/.f64 (-.f64 x hi) lo)))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64))))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 hi x) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi x) lo)))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 hi x) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64)) (/.f64 (-.f64 x hi) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 3 binary64)))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64))))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 hi x) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi x) lo)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo)) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64)))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 hi x) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64)) (/.f64 (-.f64 x hi) lo))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64))))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 hi x) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi x) lo)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo)))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 hi x) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo)))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64)) (/.f64 (-.f64 x hi) lo)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 3 binary64)))) (+.f64 #s(literal -1 binary64) (neg.f64 (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64))))))
(/.f64 (-.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (-.f64 hi x) lo) #s(literal 3 binary64))) (-.f64 #s(literal -1 binary64) (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi x) lo)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (-.f64 hi x) lo) #s(literal 2 binary64))) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi x) lo)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) (/.f64 (-.f64 x hi) (neg.f64 lo))) (/.f64 (-.f64 x hi) (neg.f64 lo)))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64))))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 hi x) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi x) lo)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) (/.f64 (-.f64 x hi) (neg.f64 lo)))) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) (neg.f64 lo))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 hi x) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo)))
(pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))
(pow.f64 (cbrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))) #s(literal 3 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))
(pow.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))
(pow.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))) #s(literal 2 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))
(sqrt.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo)) #s(literal 2 binary64)))
(fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo)))
(log.f64 (exp.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo)))))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))
(cbrt.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo)) #s(literal 3 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))
(expm1.f64 (log1p.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))))
(+.f64 (+.f64 #s(literal 2 binary64) (/.f64 (-.f64 hi x) lo)) #s(literal -1 binary64))
(log1p.f64 (expm1.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))
(exp.f64 (log1p.f64 (/.f64 (-.f64 x hi) (neg.f64 lo))))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (-.f64 x hi) (neg.f64 lo))) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))
(+.f64 (/.f64 x lo) (neg.f64 (/.f64 hi lo)))
(/.f64 (-.f64 x hi) lo)
(+.f64 (/.f64 x lo) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))
(/.f64 (-.f64 x hi) lo)
(+.f64 (/.f64 x lo) (*.f64 (neg.f64 hi) (/.f64 #s(literal 1 binary64) lo)))
(/.f64 (-.f64 x hi) lo)
(+.f64 (/.f64 x lo) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 hi lo))))
(/.f64 (-.f64 x hi) lo)
(+.f64 (/.f64 x lo) (*.f64 (neg.f64 (sqrt.f64 (/.f64 hi lo))) (sqrt.f64 (/.f64 hi lo))))
(/.f64 (-.f64 x hi) lo)
(-.f64 (/.f64 x lo) (/.f64 hi lo))
(/.f64 (-.f64 x hi) lo)
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo)) #s(literal 1 binary64))
(+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo)) #s(literal -1 binary64))
(+.f64 (/.f64 (-.f64 x hi) lo) #s(literal 0 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))
(/.f64 (-.f64 x hi) lo)
(*.f64 (-.f64 x hi) (/.f64 #s(literal 1 binary64) lo))
(/.f64 (-.f64 x hi) lo)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 x hi) lo)
(*.f64 (sqrt.f64 (/.f64 (-.f64 x hi) lo)) (sqrt.f64 (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 x hi) lo)
(*.f64 (neg.f64 (-.f64 x hi)) (/.f64 #s(literal 1 binary64) (neg.f64 lo)))
(/.f64 (-.f64 x hi) lo)
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (/.f64 (-.f64 x hi) (cbrt.f64 lo)))
(/.f64 (/.f64 (-.f64 x hi) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 lo)) (/.f64 (-.f64 x hi) (sqrt.f64 lo)))
(/.f64 (/.f64 (-.f64 x hi) (sqrt.f64 lo)) (sqrt.f64 lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (-.f64 x hi)) lo))
(/.f64 (-.f64 x hi) lo)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (-.f64 x hi) lo)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (-.f64 x hi) lo))) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) #s(literal 2 binary64)) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (-.f64 x hi)) (sqrt.f64 lo)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x hi)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (-.f64 x hi)) lo))
(/.f64 (-.f64 x hi) lo)
(*.f64 (/.f64 (sqrt.f64 (-.f64 x hi)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (-.f64 x hi)) (cbrt.f64 lo)))
(pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 1 binary64))
(/.f64 (-.f64 x hi) lo)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) #s(literal 3 binary64))
(/.f64 (-.f64 x hi) lo)
(pow.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (-.f64 x hi) lo)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x hi) lo)) #s(literal 2 binary64))
(/.f64 (-.f64 x hi) lo)
(pow.f64 (/.f64 lo (-.f64 x hi)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 lo (-.f64 x hi)))
(neg.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)))
(/.f64 (-.f64 x hi) lo)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64)))
(fabs.f64 (/.f64 (-.f64 hi x) lo))
(log.f64 (exp.f64 (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 x hi) lo)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 x hi) lo)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 3 binary64)))
(/.f64 (-.f64 x hi) lo)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x hi) lo)))
(+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo)) #s(literal -1 binary64))
(+.f64 (/.f64 (-.f64 x hi) lo) #s(literal 0 binary64))
(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)) #s(literal 1 binary64)))
(/.f64 (-.f64 x hi) lo)
(-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal -1 binary64))
(-.f64 (/.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) #s(literal -1 binary64))))
(-.f64 (/.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 hi lo))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (/.f64 hi lo))))
(+.f64 (/.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 hi lo))) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal -1 binary64) (/.f64 hi lo))))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))))
(*.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (+.f64 #s(literal -1 binary64) (/.f64 hi lo)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 hi lo))) (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)) #s(literal 1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 hi lo) #s(literal -1 binary64)) (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (+.f64 #s(literal -1 binary64) (/.f64 hi lo)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal -1 binary64)) (+.f64 (/.f64 hi lo) #s(literal -1 binary64)))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (+.f64 #s(literal -1 binary64) (/.f64 hi lo)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))))
(/.f64 (-.f64 #s(literal -1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (-.f64 (+.f64 #s(literal -1 binary64) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal -1 binary64))) (neg.f64 (+.f64 (/.f64 hi lo) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (+.f64 #s(literal -1 binary64) (/.f64 hi lo)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (+.f64 #s(literal -1 binary64) (/.f64 hi lo)))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 3 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 2 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))
(fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal -1 binary64))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(exp.f64 (*.f64 (log1p.f64 (/.f64 hi lo)) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fma.f64 #s(literal 1 binary64) (/.f64 hi lo) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fma.f64 hi (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 hi lo)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 (*.f64 (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)))
(/.f64 (+.f64 hi (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x)) lo)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(+.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)))
(/.f64 (+.f64 hi (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x)) lo)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(-.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)) #s(literal 1 binary64))
(+.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)) #s(literal -1 binary64))
(+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 0 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 lo (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 hi x))))
(/.f64 (+.f64 hi (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x)) lo)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 lo (-.f64 hi x)))
(fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 (/.f64 lo (-.f64 hi x)) (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 lo (-.f64 hi x))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))) (/.f64 lo (-.f64 hi x))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 lo (-.f64 hi x)) (+.f64 (/.f64 hi lo) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 hi x)) lo)
(/.f64 (+.f64 hi (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x)) lo)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 lo (-.f64 hi x))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 lo (-.f64 hi x))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))) (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)) #s(literal 1 binary64)) (-.f64 hi x)) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (*.f64 lo (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))))
(/.f64 (*.f64 (-.f64 hi x) (-.f64 #s(literal -1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (*.f64 lo (-.f64 (+.f64 #s(literal -1 binary64) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)) #s(literal 1 binary64)) (neg.f64 (-.f64 hi x))) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 hi lo))) (neg.f64 lo)))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (*.f64 lo (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))))
(/.f64 (*.f64 (-.f64 hi x) (-.f64 #s(literal -1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (*.f64 lo (-.f64 (+.f64 #s(literal -1 binary64) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (/.f64 hi lo) #s(literal -1 binary64)) (/.f64 lo (-.f64 hi x))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal -1 binary64)) (-.f64 hi x)) (*.f64 (+.f64 (/.f64 hi lo) #s(literal -1 binary64)) lo))
(*.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (*.f64 lo (+.f64 #s(literal -1 binary64) (/.f64 hi lo)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal -1 binary64)) (neg.f64 (-.f64 hi x))) (*.f64 (+.f64 (/.f64 hi lo) #s(literal -1 binary64)) (neg.f64 lo)))
(*.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (*.f64 lo (+.f64 #s(literal -1 binary64) (/.f64 hi lo)))))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)) #s(literal 1 binary64))) (*.f64 lo (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (*.f64 lo (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))))
(/.f64 (*.f64 (-.f64 hi x) (-.f64 #s(literal -1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (*.f64 lo (-.f64 (+.f64 #s(literal -1 binary64) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal -1 binary64))) (*.f64 lo (+.f64 (/.f64 hi lo) #s(literal -1 binary64))))
(*.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (*.f64 lo (+.f64 #s(literal -1 binary64) (/.f64 hi lo)))))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)) #s(literal 1 binary64))) (*.f64 (neg.f64 lo) (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (*.f64 lo (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))))
(/.f64 (*.f64 (-.f64 hi x) (-.f64 #s(literal -1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (*.f64 lo (-.f64 (+.f64 #s(literal -1 binary64) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal -1 binary64))) (*.f64 (neg.f64 lo) (+.f64 (/.f64 hi lo) #s(literal -1 binary64))))
(*.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (*.f64 lo (+.f64 #s(literal -1 binary64) (/.f64 hi lo)))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 hi x))) (neg.f64 lo))
(/.f64 (+.f64 hi (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x)) lo)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 1 binary64))
(/.f64 (+.f64 hi (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x)) lo)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) #s(literal 3 binary64))
(/.f64 (+.f64 hi (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x)) lo)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(pow.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (+.f64 hi (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x)) lo)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) #s(literal 2 binary64))
(/.f64 (+.f64 hi (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x)) lo)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))
(log.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 hi x) lo)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(/.f64 (+.f64 hi (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x)) lo)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(/.f64 (+.f64 hi (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x)) lo)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64)))
(/.f64 (+.f64 hi (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x)) lo)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(+.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)) #s(literal -1 binary64))
(+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 0 binary64))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 hi (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x)) lo)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(exp.f64 (+.f64 (log.f64 (/.f64 (-.f64 hi x) lo)) (log1p.f64 (/.f64 hi lo))))
(/.f64 (+.f64 hi (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x)) lo)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 (-.f64 hi x) lo)) (log1p.f64 (/.f64 hi lo))) #s(literal 1 binary64)))
(/.f64 (+.f64 hi (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x)) lo)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))) (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))
(*.f64 #s(literal 1 binary64) (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))) (sqrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64))) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal -1 binary64))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))) (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64)))))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64))) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64))) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))))
(/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64)))) (+.f64 #s(literal -1 binary64) (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))))
(/.f64 (-.f64 #s(literal -1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64))) (-.f64 #s(literal -1 binary64) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64))) (+.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 1 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) #s(literal -1 binary64)) (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal -1 binary64)))
(pow.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)) #s(literal 1 binary64))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))) #s(literal 3 binary64))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(pow.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))) #s(literal 2 binary64))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)) #s(literal 2 binary64)))
(fabs.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)))
(log.f64 (exp.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)))))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)) #s(literal 3 binary64)))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))))
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(exp.f64 (log1p.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) #s(literal 1 binary64)))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 1 binary64))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) #s(literal 1 binary64))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) #s(literal 1 binary64))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(+.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))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 hi x) lo)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))
(/.f64 (-.f64 hi x) lo)
(*.f64 (-.f64 hi x) (/.f64 #s(literal 1 binary64) lo))
(/.f64 (-.f64 hi x) lo)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (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 (neg.f64 (-.f64 hi x)) (/.f64 #s(literal 1 binary64) (neg.f64 lo)))
(/.f64 (-.f64 hi x) lo)
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (/.f64 (-.f64 hi x) (cbrt.f64 lo)))
(/.f64 (/.f64 (-.f64 hi x) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 lo)) (/.f64 (-.f64 hi x) (sqrt.f64 lo)))
(/.f64 (/.f64 (-.f64 hi x) (sqrt.f64 lo)) (sqrt.f64 lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 hi x)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (-.f64 hi x)) lo))
(/.f64 (-.f64 hi x) lo)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 hi x)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (-.f64 hi x) lo)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 hi x)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 hi x)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (-.f64 hi x) lo))) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 hi x)) #s(literal 2 binary64)) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (-.f64 hi x)) (sqrt.f64 lo)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 hi x)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (-.f64 hi x)) (sqrt.f64 lo))) (sqrt.f64 lo))
(*.f64 (/.f64 (sqrt.f64 (-.f64 hi x)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (-.f64 hi x)) lo))
(/.f64 (-.f64 hi x) lo)
(*.f64 (/.f64 (sqrt.f64 (-.f64 hi x)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (-.f64 hi x)) (cbrt.f64 lo)))
(pow.f64 (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(/.f64 (-.f64 hi x) lo)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64))
(/.f64 (-.f64 hi x) lo)
(pow.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (-.f64 hi x) lo)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64))
(/.f64 (-.f64 hi x) lo)
(pow.f64 (/.f64 lo (-.f64 hi x)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 lo (-.f64 hi x)))
(neg.f64 (/.f64 (-.f64 hi x) (neg.f64 lo)))
(/.f64 (-.f64 hi x) lo)
(neg.f64 (/.f64 (neg.f64 (-.f64 hi x)) lo))
(/.f64 (-.f64 hi x) lo)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64)))
(fabs.f64 (/.f64 (-.f64 hi x) lo))
(log.f64 (exp.f64 (/.f64 (-.f64 hi x) lo)))
(/.f64 (-.f64 hi x) lo)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (-.f64 hi x) lo))))
(/.f64 (-.f64 hi x) lo)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) #s(literal 3 binary64)))
(/.f64 (-.f64 hi x) lo)
(cbrt.f64 (/.f64 (pow.f64 (-.f64 hi x) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(/.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)) #s(literal 1 binary64)))
(/.f64 (-.f64 hi x) lo)
(fma.f64 #s(literal 1 binary64) (/.f64 hi lo) (neg.f64 (/.f64 x lo)))
(/.f64 (-.f64 hi x) lo)
(fma.f64 hi (/.f64 #s(literal 1 binary64) lo) (neg.f64 (/.f64 x lo)))
(/.f64 (-.f64 hi x) lo)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) #s(literal 2 binary64)) (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)

eval179.0ms (0.9%)

Compiler

Compiled 13717 to 7163 computations (47.8% saved)

prune161.0ms (0.8%)

Pruning

48 alts after pruning (46 fresh and 2 done)

PrunedKeptTotal
New65341694
Fresh156
Picked325
Done000
Total65748705
Accuracy
20.0%
Counts
705 → 48
Alt Table
Click to see full alt table
StatusAccuracyProgram
18.7%
(fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
18.7%
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))) #s(literal 2 binary64))
18.7%
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))) #s(literal 3 binary64))
18.7%
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 1 binary64)))
8.2%
(/.f64 (-.f64 (+.f64 hi lo) x) lo)
18.8%
(/.f64 (-.f64 x lo) hi)
18.7%
(/.f64 (-.f64 #s(literal -1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64))) (-.f64 #s(literal -1 binary64) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal -1 binary64)))))
10.5%
(/.f64 (+.f64 x (-.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) lo)) hi)
18.7%
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
10.8%
(/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)
18.6%
(/.f64 (neg.f64 (-.f64 x lo)) lo)
18.8%
(/.f64 (neg.f64 lo) hi)
18.7%
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)))))
18.8%
(/.f64 #s(literal 1 binary64) (/.f64 hi (-.f64 x lo)))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x hi)) hi)))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (/.f64 #s(literal 1 binary64) hi)))
18.6%
(-.f64 #s(literal 1 binary64) (/.f64 x lo))
8.2%
(-.f64 #s(literal 1 binary64) (*.f64 (-.f64 x hi) (/.f64 #s(literal 1 binary64) lo)))
18.7%
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x lo) lo)) (*.f64 hi (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))
14.2%
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 hi (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x)) lo))
18.7%
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 lo (-.f64 hi x))))
18.7%
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
8.2%
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
18.7%
(+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 hi lo)) #s(literal 1 binary64)) (/.f64 (-.f64 hi x) lo)))
18.7%
(+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 hi (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64)) (/.f64 (-.f64 hi x) lo)))
18.7%
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 lo hi) lo) (/.f64 (-.f64 hi x) lo)))
18.7%
(+.f64 #s(literal 1 binary64) (*.f64 (-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) #s(literal 1 binary64)) (/.f64 (-.f64 hi x) lo)))
18.7%
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 hi lo) #s(literal 1 binary64)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64))))
18.7%
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 hi lo) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 lo (-.f64 hi x)))))
18.7%
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 hi lo) #s(literal 1 binary64)) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 hi x)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (-.f64 hi x)) lo))))
18.7%
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 hi lo) #s(literal 1 binary64)) (*.f64 (-.f64 hi x) (/.f64 #s(literal 1 binary64) lo))))
18.7%
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal -1 binary64)) (/.f64 (-.f64 hi x) lo)))
18.7%
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) (/.f64 (-.f64 hi x) lo)))
18.7%
(+.f64 #s(literal 1 binary64) (*.f64 (log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (/.f64 (-.f64 hi x) lo)))
19.5%
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
18.7%
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
18.7%
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))))
18.8%
(*.f64 (-.f64 x lo) (/.f64 #s(literal 1 binary64) hi))
18.7%
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
11.4%
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (*.f64 x hi))))
18.7%
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x)))))
18.7%
(*.f64 x (neg.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)) x))))
18.8%
(*.f64 lo (-.f64 (/.f64 (/.f64 x hi) lo) (/.f64 #s(literal 1 binary64) hi)))
18.7%
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) x)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
18.2%
(fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo)))
18.7%
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))))
18.7%
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)) #s(literal 3 binary64)))
18.6%
#s(literal 1 binary64)
Compiler

Compiled 1804 to 1187 computations (34.2% saved)

localize274.0ms (1.4%)

Localize:

Found 16 expressions with local error:

NewAccuracyProgram
99.6%
(log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
99.5%
(*.f64 (-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) #s(literal 1 binary64)) (/.f64 (-.f64 hi x) lo))
97.7%
(-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) #s(literal 1 binary64))
97.6%
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
99.9%
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) (/.f64 (-.f64 hi x) lo)))
99.6%
(+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))
99.5%
(*.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) (/.f64 (-.f64 hi x) lo))
95.2%
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
100.0%
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)
99.9%
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
97.6%
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
95.3%
(*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))
100.0%
(/.f64 (-.f64 hi x) lo)
99.6%
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
99.5%
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
97.6%
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
Results
203.0ms256×256valid
Compiler

Compiled 242 to 105 computations (56.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 184.0ms
ival-add: 48.0ms (26.1% of total)
ival-div: 33.0ms (18% of total)
<compiled-spec>: 32.0ms (17.4% of total)
ival-log: 22.0ms (12% of total)
ival-mult: 21.0ms (11.4% of total)
ival-exp: 11.0ms (6% of total)
ival-fabs: 5.0ms (2.7% of total)
ival-sub: 5.0ms (2.7% of total)
const: 4.0ms (2.2% of total)
ival-neg: 1.0ms (0.5% of total)

series64.0ms (0.3%)

Counts
15 → 372
Calls
Call 1
Inputs
#<alt (+.f64 #s(literal 1 binary64) (/.f64 hi lo))>
#<alt (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))>
#<alt (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 hi lo))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))>
#<alt (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)>
#<alt (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) (/.f64 (-.f64 hi x) lo))>
#<alt (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) (/.f64 (-.f64 hi x) lo)))>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 hi lo))>
#<alt (-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) #s(literal 1 binary64))>
#<alt (*.f64 (-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) #s(literal 1 binary64)) (/.f64 (-.f64 hi x) lo))>
#<alt (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))>
Outputs
#<alt #s(literal 1 binary64)>
#<alt (/.f64 hi lo)>
#<alt (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (/.f64 hi lo)>
#<alt (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (/.f64 hi lo)>
#<alt (/.f64 (+.f64 hi lo) lo)>
#<alt (/.f64 (+.f64 hi lo) lo)>
#<alt (/.f64 (+.f64 hi lo) lo)>
#<alt #s(literal 1 binary64)>
#<alt #s(literal 1 binary64)>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo))>
#<alt (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)>
#<alt (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 hi lo))) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))>
#<alt (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 hi lo))) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))>
#<alt (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 hi lo))) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))>
#<alt (/.f64 (*.f64 hi (fabs.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo))))) lo)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fabs.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))) lo)) (/.f64 (*.f64 x (fabs.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo))))) (*.f64 hi lo)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fabs.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))) lo)) (/.f64 (*.f64 x (fabs.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo))))) (*.f64 hi lo)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fabs.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))) lo)) (/.f64 (*.f64 x (fabs.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo))))) (*.f64 hi lo)))))>
#<alt (/.f64 (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x)) lo)>
#<alt (/.f64 (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x)) lo)>
#<alt (/.f64 (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x)) lo)>
#<alt (/.f64 (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x)) lo)>
#<alt (/.f64 (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x)) lo)>
#<alt (/.f64 (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x)) lo)>
#<alt (/.f64 (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x)) lo)>
#<alt (/.f64 (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x)) lo)>
#<alt (/.f64 (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x)) lo)>
#<alt (/.f64 (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x)) lo)>
#<alt (/.f64 (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x)) lo)>
#<alt (/.f64 (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x)) lo)>
#<alt (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 lo x))))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 lo x))))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 lo x))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 lo x))) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 lo x))) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 lo x))) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)))>
#<alt (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)>
#<alt (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 hi lo))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))>
#<alt (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 hi lo))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))>
#<alt (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 hi lo))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))>
#<alt (/.f64 (*.f64 hi (fabs.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo))))) lo)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fabs.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo))))) lo))) hi)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fabs.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo))))) lo))) hi)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fabs.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo))))) lo))) hi)))))>
#<alt (/.f64 (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x)) lo)>
#<alt (/.f64 (+.f64 lo (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x))) lo)>
#<alt (/.f64 (+.f64 lo (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x))) lo)>
#<alt (/.f64 (+.f64 lo (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x))) lo)>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x)) lo))>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x)) lo))>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x)) lo))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x)) lo))>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x)) lo))>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x)) lo))>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 lo x)))))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 lo x)))))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 lo x)))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)) x)) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)) x)) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)) x)) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))>
#<alt (/.f64 hi lo)>
#<alt (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi lo) (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi lo) (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi lo) (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 hi lo)>
#<alt (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) lo)>
#<alt (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) lo)>
#<alt (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) lo)>
#<alt (/.f64 hi lo)>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo))>
#<alt #s(literal 1 binary64)>
#<alt (/.f64 hi lo)>
#<alt (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (/.f64 hi lo)>
#<alt (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (/.f64 hi lo)>
#<alt (/.f64 (+.f64 hi lo) lo)>
#<alt (/.f64 (+.f64 hi lo) lo)>
#<alt (/.f64 (+.f64 hi lo) lo)>
#<alt #s(literal 1 binary64)>
#<alt #s(literal 1 binary64)>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 hi lo))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi lo) (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 lo (+.f64 hi lo)) (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 lo (+.f64 hi lo)) (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 hi lo))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 hi lo))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo)))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo)))>
#<alt (/.f64 #s(literal 1 binary64) lo)>
#<alt (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))>
#<alt (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))>
#<alt (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))>
#<alt (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))>
#<alt (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))>
#<alt (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 hi lo) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 hi lo) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 hi lo) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 #s(literal 1 binary64) lo)>
#<alt (/.f64 #s(literal 1 binary64) lo)>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) lo))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) lo))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) lo))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 hi lo))>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 hi lo))>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 hi lo))>
#<alt (/.f64 hi lo)>
#<alt (/.f64 hi lo)>
#<alt (/.f64 hi lo)>
#<alt (/.f64 (+.f64 hi lo) lo)>
#<alt (/.f64 (+.f64 hi lo) lo)>
#<alt (/.f64 (+.f64 hi lo) lo)>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 hi lo))>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 hi lo))>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 hi lo))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 hi lo))>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 hi lo))>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 hi lo))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x lo))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))>
#<alt (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))))>
#<alt (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (*.f64 lo (-.f64 #s(literal 1 binary64) (/.f64 x hi)))) (*.f64 hi (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (*.f64 lo (-.f64 #s(literal 1 binary64) (/.f64 x hi)))) (*.f64 hi (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (*.f64 lo (-.f64 #s(literal 1 binary64) (/.f64 x hi)))) (*.f64 hi (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x hi))) lo)>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x hi))) (/.f64 (*.f64 hi (-.f64 hi x)) lo)) lo)>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x hi))) (/.f64 (*.f64 hi (-.f64 hi x)) lo)) lo)>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x hi))) (/.f64 (*.f64 hi (-.f64 hi x)) lo)) lo)>
#<alt (/.f64 (*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x hi))) lo)>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x hi)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x hi)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x hi)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))>
#<alt (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo)>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))) lo))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) (*.f64 lo x))))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) (*.f64 lo x))))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) (*.f64 lo x))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))) lo))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) (*.f64 lo x))) (/.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) (*.f64 lo x))) (/.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) (*.f64 lo x))) (/.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo))))>
#<alt (/.f64 #s(literal 1 binary64) hi)>
#<alt (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) hi)>
#<alt (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) hi)>
#<alt (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) hi)>
#<alt (/.f64 #s(literal 1 binary64) lo)>
#<alt (/.f64 #s(literal 1 binary64) lo)>
#<alt (/.f64 #s(literal 1 binary64) lo)>
#<alt (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) lo)>
#<alt (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) lo)>
#<alt (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) lo)>
#<alt (/.f64 #s(literal 1 binary64) hi)>
#<alt (/.f64 #s(literal 1 binary64) hi)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))>
#<alt (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))))>
#<alt (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (*.f64 lo (-.f64 #s(literal 1 binary64) (/.f64 x hi)))) (*.f64 hi (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (+.f64 lo (*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x hi)))))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (+.f64 lo (*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x hi)))))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x hi))) lo))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x hi))) lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x hi))) lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x hi))) lo))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x hi)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo)))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x hi)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo)))>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo)))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo)))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))) lo))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo)) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) (*.f64 lo x)))))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo)) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) (*.f64 lo x)))))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo)) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) (*.f64 lo x)))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))) lo))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo)) x)) (/.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo)) x)) (/.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo)) x)) (/.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo))))>
#<alt #s(literal 1 binary64)>
#<alt (/.f64 hi lo)>
#<alt (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (/.f64 hi lo)>
#<alt (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (/.f64 hi lo)>
#<alt (/.f64 (+.f64 hi lo) lo)>
#<alt (/.f64 (+.f64 hi lo) lo)>
#<alt (/.f64 (+.f64 hi lo) lo)>
#<alt #s(literal 1 binary64)>
#<alt #s(literal 1 binary64)>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 hi lo))>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 hi lo))>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 hi lo))>
#<alt (/.f64 hi lo)>
#<alt (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (/.f64 hi lo)>
#<alt (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (/.f64 hi lo)>
#<alt (/.f64 (+.f64 hi lo) lo)>
#<alt (/.f64 (+.f64 hi lo) lo)>
#<alt (/.f64 (+.f64 hi lo) lo)>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 hi lo))>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 hi lo))>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 hi lo))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 hi lo))>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 hi lo))>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 hi lo))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x lo))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))>
#<alt (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))))>
#<alt (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x (*.f64 hi lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x (*.f64 hi lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))>
#<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 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))>
#<alt (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))>
#<alt (log.f64 #s(literal 2 binary64))>
#<alt (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 hi lo)))>
#<alt (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 hi (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) lo)))))>
#<alt (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 hi (+.f64 (*.f64 hi (-.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 hi (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) lo)))))>
#<alt (+.f64 (log.f64 (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) hi))))>
#<alt (+.f64 (log.f64 (/.f64 #s(literal 1 binary64) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) hi))) (*.f64 #s(literal 2 binary64) (/.f64 lo hi))))>
#<alt (+.f64 (log.f64 (/.f64 #s(literal 1 binary64) lo)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) hi))) (*.f64 #s(literal 2 binary64) (/.f64 lo hi)))))>
#<alt (+.f64 (log.f64 (/.f64 #s(literal 1 binary64) lo)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) hi))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 lo hi)) (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))))))))>
#<alt (+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) lo))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) hi))))>
#<alt (+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) lo))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) hi))) (*.f64 #s(literal 2 binary64) (/.f64 lo hi))))>
#<alt (+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) lo))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) hi))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) lo) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 lo #s(literal 2 binary64)) hi))) hi))))>
#<alt (+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) lo))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) hi))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) lo) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 lo #s(literal 2 binary64))) (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 lo #s(literal 3 binary64)) hi))) hi))) hi))))>
#<alt (+.f64 (log.f64 hi) (*.f64 #s(literal -1 binary64) (log.f64 lo)))>
#<alt (+.f64 (log.f64 hi) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 lo)) (*.f64 #s(literal 2 binary64) (/.f64 lo hi))))>
#<alt (+.f64 (log.f64 hi) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 lo)) (*.f64 lo (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) hi))))))>
#<alt (+.f64 (log.f64 hi) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 lo)) (*.f64 lo (+.f64 (*.f64 lo (-.f64 (*.f64 #s(literal 8/3 binary64) (/.f64 lo (pow.f64 hi #s(literal 3 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) hi))))))>
#<alt (log.f64 #s(literal 2 binary64))>
#<alt (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 hi lo)))>
#<alt (+.f64 (log.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 hi lo))))>
#<alt (+.f64 (log.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 hi lo)))))>
#<alt (log.f64 #s(literal 2 binary64))>
#<alt (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 hi lo)))>
#<alt (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) hi) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo)))>
#<alt (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 hi #s(literal 2 binary64))) (*.f64 #s(literal 1/24 binary64) (/.f64 (pow.f64 hi #s(literal 3 binary64)) lo))) lo)) (*.f64 #s(literal -1/2 binary64) hi)) lo)))>
Calls

105 calls:

TimeVariablePointExpression
6.0ms
hi
@-inf
(* hi (/ (+ 1 (/ hi lo)) lo))
5.0ms
lo
@inf
(* (fabs (+ 1 (/ hi lo))) (/ (- hi x) lo))
2.0ms
lo
@-inf
(/ (+ 1 (/ hi lo)) lo)
1.0ms
x
@0
(* (fabs (+ 1 (/ hi lo))) (/ (- hi x) lo))
1.0ms
hi
@-inf
(* (fabs (+ 1 (/ hi lo))) (/ (- hi x) lo))

rewrite297.0ms (1.6%)

Algorithm
batch-egg-rewrite
Rules
266×log1p-expm1-u
266×expm1-log1p-u
257×add-log-exp
257×add-cube-cbrt
256×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

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

simplify654.0ms (3.4%)

Algorithm
egg-herbie
Rules
499×fma-define
481×associate-*l*
478×associate-*r*
368×distribute-rgt-in
356×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0103659083
1286151785
Stop Event
node limit
Counts
1070 → 615
Calls
Call 1
Inputs
#s(literal 1 binary64)
(/.f64 hi lo)
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(/.f64 hi lo)
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(/.f64 hi lo)
(/.f64 (+.f64 hi lo) lo)
(/.f64 (+.f64 hi lo) lo)
(/.f64 (+.f64 hi lo) lo)
#s(literal 1 binary64)
#s(literal 1 binary64)
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo))
(/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)
(*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 hi lo))) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 hi lo))) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 hi lo))) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(/.f64 (*.f64 hi (fabs.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo))))) lo)
(*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fabs.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))) lo)) (/.f64 (*.f64 x (fabs.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo))))) (*.f64 hi lo)))))
(*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fabs.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))) lo)) (/.f64 (*.f64 x (fabs.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo))))) (*.f64 hi lo)))))
(*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fabs.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))) lo)) (/.f64 (*.f64 x (fabs.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo))))) (*.f64 hi lo)))))
(/.f64 (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x)) lo)
(/.f64 (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x)) lo)
(/.f64 (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x)) lo)
(/.f64 (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x)) lo)
(/.f64 (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x)) lo)
(/.f64 (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x)) lo)
(/.f64 (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x)) lo)
(/.f64 (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x)) lo)
(/.f64 (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x)) lo)
(/.f64 (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x)) lo)
(/.f64 (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x)) lo)
(/.f64 (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x)) lo)
(/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 lo x))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 lo x))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 lo x))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 lo x))) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 lo x))) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 lo x))) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)))
(/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)
(*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 hi lo))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))
(*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 hi lo))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))
(*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 hi lo))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))
(/.f64 (*.f64 hi (fabs.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo))))) lo)
(*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fabs.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo))))) lo))) hi)))))
(*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fabs.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo))))) lo))) hi)))))
(*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fabs.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo))))) lo))) hi)))))
(/.f64 (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x)) lo)
(/.f64 (+.f64 lo (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x))) lo)
(/.f64 (+.f64 lo (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x))) lo)
(/.f64 (+.f64 lo (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x))) lo)
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x)) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x)) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x)) lo))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x)) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x)) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x)) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 lo x)))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 lo x)))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 lo x)))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)) x)) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)) x)) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)) x)) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))
(/.f64 hi lo)
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi lo) (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi lo) (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi lo) (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 hi lo)
(/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) lo)
(/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) lo)
(/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) lo)
(/.f64 hi lo)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo))
#s(literal 1 binary64)
(/.f64 hi lo)
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(/.f64 hi lo)
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(/.f64 hi lo)
(/.f64 (+.f64 hi lo) lo)
(/.f64 (+.f64 hi lo) lo)
(/.f64 (+.f64 hi lo) lo)
#s(literal 1 binary64)
#s(literal 1 binary64)
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(+.f64 #s(literal 1 binary64) (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi lo) (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 lo (+.f64 hi lo)) (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 lo (+.f64 hi lo)) (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo)))
(/.f64 #s(literal 1 binary64) lo)
(+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))
(+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))
(+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))
(/.f64 hi (pow.f64 lo #s(literal 2 binary64)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 hi (pow.f64 lo #s(literal 2 binary64)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 hi (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 hi lo) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 hi lo) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 hi lo) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) lo)
(/.f64 #s(literal 1 binary64) lo)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) lo))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(/.f64 hi lo)
(/.f64 hi lo)
(/.f64 hi lo)
(/.f64 (+.f64 hi lo) lo)
(/.f64 (+.f64 hi lo) lo)
(/.f64 (+.f64 hi lo) lo)
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (*.f64 lo (-.f64 #s(literal 1 binary64) (/.f64 x hi)))) (*.f64 hi (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (*.f64 lo (-.f64 #s(literal 1 binary64) (/.f64 x hi)))) (*.f64 hi (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (*.f64 lo (-.f64 #s(literal 1 binary64) (/.f64 x hi)))) (*.f64 hi (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x hi))) lo)
(/.f64 (+.f64 (*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x hi))) (/.f64 (*.f64 hi (-.f64 hi x)) lo)) lo)
(/.f64 (+.f64 (*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x hi))) (/.f64 (*.f64 hi (-.f64 hi x)) lo)) lo)
(/.f64 (+.f64 (*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x hi))) (/.f64 (*.f64 hi (-.f64 hi x)) lo)) lo)
(/.f64 (*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x hi))) lo)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x hi)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x hi)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x hi)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))
(/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))) lo))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) (*.f64 lo x))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) (*.f64 lo x))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) (*.f64 lo x))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))) lo))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) (*.f64 lo x))) (/.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) (*.f64 lo x))) (/.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) (*.f64 lo x))) (/.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo))))
(/.f64 #s(literal 1 binary64) hi)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) hi)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) hi)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) hi)
(/.f64 #s(literal 1 binary64) lo)
(/.f64 #s(literal 1 binary64) lo)
(/.f64 #s(literal 1 binary64) lo)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) lo)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) lo)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) lo)
(/.f64 #s(literal 1 binary64) hi)
(/.f64 #s(literal 1 binary64) hi)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (*.f64 lo (-.f64 #s(literal 1 binary64) (/.f64 x hi)))) (*.f64 hi (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (+.f64 lo (*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x hi)))))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (+.f64 lo (*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x hi)))))) (pow.f64 lo #s(literal 2 binary64)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x hi))) lo))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x hi))) lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x hi))) lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo #s(literal 2 binary64)))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x hi))) lo))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x hi)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x hi)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))) lo))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo)) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) (*.f64 lo x)))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo)) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) (*.f64 lo x)))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo)) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) (*.f64 lo x)))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))) lo))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo)) x)) (/.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo)) x)) (/.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo)) x)) (/.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo))))
#s(literal 1 binary64)
(/.f64 hi lo)
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(/.f64 hi lo)
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(/.f64 hi lo)
(/.f64 (+.f64 hi lo) lo)
(/.f64 (+.f64 hi lo) lo)
(/.f64 (+.f64 hi lo) lo)
#s(literal 1 binary64)
#s(literal 1 binary64)
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(/.f64 hi lo)
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(/.f64 hi lo)
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(/.f64 hi lo)
(/.f64 (+.f64 hi lo) lo)
(/.f64 (+.f64 hi lo) lo)
(/.f64 (+.f64 hi lo) lo)
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x (*.f64 hi lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x (*.f64 hi lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.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 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))
(/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(log.f64 #s(literal 2 binary64))
(+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 hi lo)))
(+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 hi (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) lo)))))
(+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 hi (+.f64 (*.f64 hi (-.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 hi (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) lo)))))
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) hi))))
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) hi))) (*.f64 #s(literal 2 binary64) (/.f64 lo hi))))
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) lo)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) hi))) (*.f64 #s(literal 2 binary64) (/.f64 lo hi)))))
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) lo)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) hi))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 lo hi)) (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))))))))
(+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) lo))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) hi))))
(+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) lo))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) hi))) (*.f64 #s(literal 2 binary64) (/.f64 lo hi))))
(+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) lo))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) hi))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) lo) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 lo #s(literal 2 binary64)) hi))) hi))))
(+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) lo))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) hi))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) lo) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 lo #s(literal 2 binary64))) (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 lo #s(literal 3 binary64)) hi))) hi))) hi))))
(+.f64 (log.f64 hi) (*.f64 #s(literal -1 binary64) (log.f64 lo)))
(+.f64 (log.f64 hi) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 lo)) (*.f64 #s(literal 2 binary64) (/.f64 lo hi))))
(+.f64 (log.f64 hi) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 lo)) (*.f64 lo (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) hi))))))
(+.f64 (log.f64 hi) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 lo)) (*.f64 lo (+.f64 (*.f64 lo (-.f64 (*.f64 #s(literal 8/3 binary64) (/.f64 lo (pow.f64 hi #s(literal 3 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) hi))))))
(log.f64 #s(literal 2 binary64))
(+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 hi lo)))
(+.f64 (log.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 hi lo))))
(+.f64 (log.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 hi lo)))))
(log.f64 #s(literal 2 binary64))
(+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 hi lo)))
(+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) hi) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo)))
(+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 hi #s(literal 2 binary64))) (*.f64 #s(literal 1/24 binary64) (/.f64 (pow.f64 hi #s(literal 3 binary64)) lo))) lo)) (*.f64 #s(literal -1/2 binary64) hi)) lo)))
(-.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) hi)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))))
(*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))))
(*.f64 (fabs.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 2 binary64))) (fabs.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) #s(literal 1 binary64)) (-.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) #s(literal 1 binary64)))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) #s(literal 1 binary64)) hi)
(*.f64 (*.f64 hi (pow.f64 (cbrt.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (*.f64 hi (hypot.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 lo #s(literal -1/2 binary64)))) (hypot.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 lo #s(literal -1/2 binary64))))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))) (cbrt.f64 hi))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) (sqrt.f64 hi)) (sqrt.f64 hi))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal -1 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal -1 binary64)))
(/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (fabs.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))))
(/.f64 (fabs.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64))) (fabs.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))))
(/.f64 (fabs.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))) (fabs.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(/.f64 (fabs.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64))) (fabs.f64 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64))) (neg.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64))) (neg.f64 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi) (*.f64 (/.f64 #s(literal 1 binary64) lo) hi)) (*.f64 (/.f64 #s(literal 1 binary64) lo) hi))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 hi lo) #s(literal 1 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi) (*.f64 (/.f64 #s(literal 1 binary64) lo) hi))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) lo) hi)))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (/.f64 hi lo) #s(literal 1 binary64)))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))
(fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(fabs.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 hi lo))))
(fabs.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 hi lo)))))
(fabs.f64 (-.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))))
(expm1.f64 (log.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 hi lo)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 hi lo) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal -1 binary64))
(fma.f64 hi (/.f64 #s(literal 1 binary64) hi) (/.f64 hi lo))
(fma.f64 hi (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) hi) hi (*.f64 (/.f64 #s(literal 1 binary64) lo) hi))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) #s(literal -1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 hi lo)) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) (sqrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) #s(literal -1 binary64))
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) #s(literal 1 binary64))
(+.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))
(+.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi) (/.f64 (-.f64 hi x) lo)))
(+.f64 (*.f64 (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)))
(+.f64 (*.f64 (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)) (*.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 #s(literal 1 binary64) lo) hi)))
(+.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)))
(+.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) (*.f64 (/.f64 (-.f64 hi x) lo) #s(literal -1 binary64)))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo))
(+.f64 (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi x) lo)))
(-.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 lo (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 hi x))))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 lo (-.f64 hi x)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (*.f64 (/.f64 lo (-.f64 hi x)) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 lo (-.f64 hi x)) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (*.f64 (/.f64 lo (-.f64 hi x)) (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 lo (-.f64 hi x)) (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 hi x)) lo)
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))) (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (-.f64 hi x)) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))) lo))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (neg.f64 (-.f64 hi x))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))) (neg.f64 lo)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))) (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64)) (-.f64 hi x)) (*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))) lo))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64)) (neg.f64 (-.f64 hi x))) (*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))) (neg.f64 lo)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (-.f64 hi x)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (neg.f64 (-.f64 hi x))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo)) (neg.f64 lo)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64)) (-.f64 hi x)) (*.f64 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) lo))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64)) (neg.f64 (-.f64 hi x))) (*.f64 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (neg.f64 lo)))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (*.f64 lo (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64))) (*.f64 lo (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))))
(/.f64 (*.f64 (-.f64 hi x) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))) (*.f64 lo (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64))) (*.f64 lo (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (*.f64 (neg.f64 lo) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64))) (*.f64 (neg.f64 lo) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))) (*.f64 (neg.f64 lo) (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64))) (*.f64 (neg.f64 lo) (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 hi x))) (neg.f64 lo))
(pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.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))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)))) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))) (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(*.f64 #s(literal 1 binary64) (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))))
(*.f64 (sqrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))) (sqrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))) (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 1 binary64)))
(pow.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)))))
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))))
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))))
(exp.f64 (log1p.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 1 binary64))
(fma.f64 hi (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 1 binary64))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) #s(literal 1 binary64))
(-.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 lo (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))
(/.f64 hi (/.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)
(/.f64 (neg.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (neg.f64 lo))
(pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) hi))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))))
(cbrt.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))))
(log1p.f64 (expm1.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))))
(exp.f64 (log.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))))
(exp.f64 (*.f64 (log.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) #s(literal 1 binary64)))
(-.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) hi)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))))
(*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))))
(*.f64 (fabs.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 2 binary64))) (fabs.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) #s(literal 1 binary64)) (-.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) #s(literal 1 binary64)))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) #s(literal 1 binary64)) hi)
(*.f64 (*.f64 hi (pow.f64 (cbrt.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (*.f64 hi (hypot.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 lo #s(literal -1/2 binary64)))) (hypot.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 lo #s(literal -1/2 binary64))))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))) (cbrt.f64 hi))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) (sqrt.f64 hi)) (sqrt.f64 hi))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal -1 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal -1 binary64)))
(/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (fabs.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))))
(/.f64 (fabs.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64))) (fabs.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))))
(/.f64 (fabs.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))) (fabs.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(/.f64 (fabs.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64))) (fabs.f64 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64))) (neg.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64))) (neg.f64 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi) (*.f64 (/.f64 #s(literal 1 binary64) lo) hi)) (*.f64 (/.f64 #s(literal 1 binary64) lo) hi))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 hi lo) #s(literal 1 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi) (*.f64 (/.f64 #s(literal 1 binary64) lo) hi))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) lo) hi)))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (/.f64 hi lo) #s(literal 1 binary64)))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))
(fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(fabs.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 hi lo))))
(fabs.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 hi lo)))))
(fabs.f64 (-.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))))
(expm1.f64 (log.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 hi lo)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 hi lo) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal -1 binary64))
(fma.f64 hi (/.f64 #s(literal 1 binary64) hi) (/.f64 hi lo))
(fma.f64 hi (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) hi) hi (*.f64 (/.f64 #s(literal 1 binary64) lo) hi))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) #s(literal -1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 hi lo)) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) (sqrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) #s(literal -1 binary64))
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) #s(literal 1 binary64))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)))) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))) (/.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))))
(*.f64 #s(literal 1 binary64) (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))))
(*.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))) (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))) (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))))
(/.f64 (+.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 1 binary64)))
(pow.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)))))
(cbrt.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))))
(log1p.f64 (expm1.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))))
(exp.f64 (log1p.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 1 binary64))
(fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
(fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) hi #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (sqrt.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) #s(literal 1 binary64))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) #s(literal 1 binary64))
(-.f64 (/.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) lo) (/.f64 #s(literal 1 binary64) lo))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (sqrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(*.f64 (pow.f64 lo #s(literal -1/2 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (sqrt.f64 lo)))
(*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 hi lo))) (/.f64 #s(literal 1 binary64) (neg.f64 lo)))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) lo))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (cbrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 2 binary64)) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (sqrt.f64 lo)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(*.f64 (/.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (cbrt.f64 lo)))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (cbrt.f64 (pow.f64 lo #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 lo)))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal -1/2 binary64))) (pow.f64 lo #s(literal -1/2 binary64)))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))
(pow.f64 (/.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal -1 binary64))
(neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (neg.f64 lo)))
(neg.f64 (/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 hi lo))) lo))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (pow.f64 lo #s(literal -3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(exp.f64 (-.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 lo)))
(exp.f64 (*.f64 (-.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 lo)) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) lo) hi))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 hi lo) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi) #s(literal 1 binary64)))
(+.f64 (/.f64 hi lo) #s(literal 1 binary64))
(+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal -1 binary64))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi) #s(literal 1 binary64))
(+.f64 (*.f64 (/.f64 hi lo) #s(literal 1 binary64)) #s(literal 1 binary64))
(-.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal -1 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal -1 binary64)))
(/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (fabs.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))))
(/.f64 (fabs.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64))) (fabs.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))))
(/.f64 (fabs.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))) (fabs.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(/.f64 (fabs.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64))) (fabs.f64 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64))) (neg.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64))) (neg.f64 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi) (*.f64 (/.f64 #s(literal 1 binary64) lo) hi)) (*.f64 (/.f64 #s(literal 1 binary64) lo) hi))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 hi lo) #s(literal 1 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi) (*.f64 (/.f64 #s(literal 1 binary64) lo) hi))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) lo) hi)))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (/.f64 hi lo) #s(literal 1 binary64)))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))
(fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(fabs.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 hi lo))))
(fabs.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 hi lo)))))
(fabs.f64 (-.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))))
(expm1.f64 (log.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 hi lo)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 hi lo) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal -1 binary64))
(fma.f64 hi (/.f64 #s(literal 1 binary64) hi) (/.f64 hi lo))
(fma.f64 hi (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) hi) hi (*.f64 (/.f64 #s(literal 1 binary64) lo) hi))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) #s(literal -1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 hi lo)) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) (sqrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) #s(literal -1 binary64))
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) #s(literal 1 binary64))
(+.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))
(+.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi) (/.f64 (-.f64 hi x) lo)))
(+.f64 (*.f64 (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)))
(+.f64 (*.f64 (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)) (*.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 #s(literal 1 binary64) lo) hi)))
(+.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)))
(+.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) (*.f64 (/.f64 (-.f64 hi x) lo) #s(literal -1 binary64)))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo))
(+.f64 (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi x) lo)))
(-.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 lo (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 hi x))))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 lo (-.f64 hi x)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (*.f64 (/.f64 lo (-.f64 hi x)) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 lo (-.f64 hi x)) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (*.f64 (/.f64 lo (-.f64 hi x)) (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 lo (-.f64 hi x)) (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 hi x)) lo)
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))) (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (-.f64 hi x)) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))) lo))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (neg.f64 (-.f64 hi x))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))) (neg.f64 lo)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))) (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64)) (-.f64 hi x)) (*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))) lo))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64)) (neg.f64 (-.f64 hi x))) (*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))) (neg.f64 lo)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (-.f64 hi x)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (neg.f64 (-.f64 hi x))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo)) (neg.f64 lo)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64)) (-.f64 hi x)) (*.f64 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) lo))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64)) (neg.f64 (-.f64 hi x))) (*.f64 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (neg.f64 lo)))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (*.f64 lo (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64))) (*.f64 lo (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))))
(/.f64 (*.f64 (-.f64 hi x) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))) (*.f64 lo (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64))) (*.f64 lo (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (*.f64 (neg.f64 lo) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64))) (*.f64 (neg.f64 lo) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))) (*.f64 (neg.f64 lo) (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64))) (*.f64 (neg.f64 lo) (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 hi x))) (neg.f64 lo))
(pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.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))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 hi #s(literal -2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) (/.f64 (pow.f64 lo #s(literal -2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (hypot.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 lo #s(literal -1/2 binary64))) (hypot.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 lo #s(literal -1/2 binary64))))
(*.f64 (+.f64 lo hi) (/.f64 #s(literal 1 binary64) (*.f64 hi lo)))
(*.f64 (+.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 lo #s(literal -3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 hi #s(literal -2 binary64)) (-.f64 (pow.f64 lo #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))))))
(*.f64 (-.f64 (pow.f64 hi #s(literal -2 binary64)) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi lo) (+.f64 lo hi)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 hi #s(literal -2 binary64)) (-.f64 (pow.f64 lo #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 hi lo)))) (+.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 lo #s(literal -3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (pow.f64 hi #s(literal -2 binary64)) (pow.f64 lo #s(literal -2 binary64)))))
(/.f64 (+.f64 lo hi) (*.f64 hi lo))
(/.f64 (+.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 lo #s(literal -3 binary64))) (+.f64 (pow.f64 hi #s(literal -2 binary64)) (-.f64 (pow.f64 lo #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 hi lo)))))
(/.f64 (-.f64 (pow.f64 hi #s(literal -2 binary64)) (pow.f64 lo #s(literal -2 binary64))) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(/.f64 (+.f64 (neg.f64 lo) (*.f64 hi #s(literal -1 binary64))) (*.f64 hi (neg.f64 lo)))
(/.f64 (+.f64 (neg.f64 lo) (*.f64 (neg.f64 hi) #s(literal 1 binary64))) (*.f64 (neg.f64 hi) lo))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (neg.f64 lo)) (*.f64 (neg.f64 hi) #s(literal -1 binary64))) (*.f64 (neg.f64 hi) (neg.f64 lo)))
(/.f64 (+.f64 hi lo) (*.f64 lo hi))
(/.f64 (+.f64 (neg.f64 hi) (*.f64 lo #s(literal -1 binary64))) (*.f64 lo (neg.f64 hi)))
(/.f64 (+.f64 (neg.f64 hi) (*.f64 (neg.f64 lo) #s(literal 1 binary64))) (*.f64 (neg.f64 lo) hi))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (neg.f64 hi)) (*.f64 (neg.f64 lo) #s(literal -1 binary64))) (*.f64 (neg.f64 lo) (neg.f64 hi)))
(/.f64 (neg.f64 (+.f64 lo hi)) (neg.f64 (*.f64 hi lo)))
(/.f64 (neg.f64 (+.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 lo #s(literal -3 binary64)))) (neg.f64 (+.f64 (pow.f64 hi #s(literal -2 binary64)) (-.f64 (pow.f64 lo #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 hi #s(literal -2 binary64)) (pow.f64 lo #s(literal -2 binary64)))) (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(/.f64 (+.f64 (pow.f64 lo #s(literal -3 binary64)) (pow.f64 hi #s(literal -3 binary64))) (+.f64 (pow.f64 lo #s(literal -2 binary64)) (-.f64 (pow.f64 hi #s(literal -2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))))
(/.f64 (-.f64 (pow.f64 lo #s(literal -2 binary64)) (pow.f64 hi #s(literal -2 binary64))) (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))
(pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (hypot.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 lo #s(literal -1/2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(exp.f64 (log.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi))
(fma.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi)) (/.f64 #s(literal 1 binary64) lo))
(fma.f64 (cbrt.f64 (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 lo)) (/.f64 #s(literal 1 binary64) hi))
(fma.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 hi #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) lo))
(fma.f64 (pow.f64 lo #s(literal -1/2 binary64)) (pow.f64 lo #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) hi))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)))) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))) (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(*.f64 #s(literal 1 binary64) (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))))
(*.f64 (sqrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))) (sqrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))) (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 1 binary64)))
(pow.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)))))
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))))
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))))
(exp.f64 (log1p.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 1 binary64))
(fma.f64 hi (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 1 binary64))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) #s(literal 1 binary64))
(-.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) hi)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))))
(*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))))
(*.f64 (fabs.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 2 binary64))) (fabs.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) #s(literal 1 binary64)) (-.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) #s(literal 1 binary64)))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) #s(literal 1 binary64)) hi)
(*.f64 (*.f64 hi (pow.f64 (cbrt.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (*.f64 hi (hypot.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 lo #s(literal -1/2 binary64)))) (hypot.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 lo #s(literal -1/2 binary64))))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))) (cbrt.f64 hi))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) (sqrt.f64 hi)) (sqrt.f64 hi))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal -1 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal -1 binary64)))
(/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (fabs.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))))
(/.f64 (fabs.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64))) (fabs.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))))
(/.f64 (fabs.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))) (fabs.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(/.f64 (fabs.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64))) (fabs.f64 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64))) (neg.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64))) (neg.f64 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi) (*.f64 (/.f64 #s(literal 1 binary64) lo) hi)) (*.f64 (/.f64 #s(literal 1 binary64) lo) hi))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 hi lo) #s(literal 1 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi) (*.f64 (/.f64 #s(literal 1 binary64) lo) hi))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) lo) hi)))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (/.f64 hi lo) #s(literal 1 binary64)))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))
(fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(fabs.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 hi lo))))
(fabs.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 hi lo)))))
(fabs.f64 (-.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))))
(expm1.f64 (log.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 hi lo)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 hi lo) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal -1 binary64))
(fma.f64 hi (/.f64 #s(literal 1 binary64) hi) (/.f64 hi lo))
(fma.f64 hi (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) hi) hi (*.f64 (/.f64 #s(literal 1 binary64) lo) hi))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) #s(literal -1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 hi lo)) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) (sqrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) #s(literal -1 binary64))
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) lo) hi))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 hi lo) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi) #s(literal 1 binary64)))
(+.f64 (/.f64 hi lo) #s(literal 1 binary64))
(+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal -1 binary64))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi) #s(literal 1 binary64))
(+.f64 (*.f64 (/.f64 hi lo) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) hi)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))))
(*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))))
(*.f64 (fabs.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 2 binary64))) (fabs.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))
(*.f64 (+.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) #s(literal 1 binary64)) (-.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) #s(literal 1 binary64)))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) #s(literal 1 binary64)) hi)
(*.f64 (*.f64 hi (pow.f64 (cbrt.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (*.f64 hi (hypot.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 lo #s(literal -1/2 binary64)))) (hypot.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 lo #s(literal -1/2 binary64))))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))) (cbrt.f64 hi))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) (sqrt.f64 hi)) (sqrt.f64 hi))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal -1 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal -1 binary64)))
(/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (fabs.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))))
(/.f64 (fabs.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64))) (fabs.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))))
(/.f64 (fabs.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))) (fabs.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(/.f64 (fabs.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64))) (fabs.f64 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64))) (neg.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64))) (neg.f64 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi) (*.f64 (/.f64 #s(literal 1 binary64) lo) hi)) (*.f64 (/.f64 #s(literal 1 binary64) lo) hi))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 hi lo) #s(literal 1 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi) (*.f64 (/.f64 #s(literal 1 binary64) lo) hi))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) lo) hi)))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (/.f64 hi lo) #s(literal 1 binary64)))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))
(fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(fabs.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 hi lo))))
(fabs.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 hi lo)))))
(fabs.f64 (-.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))))
(expm1.f64 (log.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 hi lo)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 hi lo) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal -1 binary64))
(fma.f64 hi (/.f64 #s(literal 1 binary64) hi) (/.f64 hi lo))
(fma.f64 hi (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) hi) hi (*.f64 (/.f64 #s(literal 1 binary64) lo) hi))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) #s(literal -1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 hi lo)) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) (sqrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) #s(literal -1 binary64))
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) #s(literal 1 binary64))
(+.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))
(+.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi) (/.f64 (-.f64 hi x) lo)))
(+.f64 (*.f64 (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)))
(+.f64 (*.f64 (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)) (*.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 #s(literal 1 binary64) lo) hi)))
(+.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)))
(+.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) (*.f64 (/.f64 (-.f64 hi x) lo) #s(literal -1 binary64)))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo))
(+.f64 (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi x) lo)))
(-.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 lo (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 hi x))))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 lo (-.f64 hi x)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (*.f64 (/.f64 lo (-.f64 hi x)) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 lo (-.f64 hi x)) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (*.f64 (/.f64 lo (-.f64 hi x)) (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 lo (-.f64 hi x)) (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 hi x)) lo)
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))) (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (-.f64 hi x)) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))) lo))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (neg.f64 (-.f64 hi x))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))) (neg.f64 lo)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))) (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64)) (-.f64 hi x)) (*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))) lo))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64)) (neg.f64 (-.f64 hi x))) (*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))) (neg.f64 lo)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (-.f64 hi x)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (neg.f64 (-.f64 hi x))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo)) (neg.f64 lo)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64)) (-.f64 hi x)) (*.f64 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) lo))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64)) (neg.f64 (-.f64 hi x))) (*.f64 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (neg.f64 lo)))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (*.f64 lo (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64))) (*.f64 lo (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))))
(/.f64 (*.f64 (-.f64 hi x) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))) (*.f64 lo (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64))) (*.f64 lo (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (*.f64 (neg.f64 lo) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64))) (*.f64 (neg.f64 lo) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))) (*.f64 (neg.f64 lo) (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64))) (*.f64 (neg.f64 lo) (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 hi x))) (neg.f64 lo))
(pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.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))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (log.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))))
(+.f64 (log.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))) (log.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))) #s(literal 2 binary64)) (cbrt.f64 (log.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))))
(*.f64 (sqrt.f64 (log.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))) (sqrt.f64 (log.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))))
(pow.f64 (log.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (log.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) #s(literal 2 binary64)))
(log.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))
(cbrt.f64 (pow.f64 (log.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))))
(exp.f64 (log.f64 (log.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))))
(exp.f64 (*.f64 (log.f64 (log.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))) #s(literal 1 binary64)))
Outputs
#s(literal 1 binary64)
(/.f64 hi lo)
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(/.f64 hi lo)
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(/.f64 hi lo)
(/.f64 (+.f64 hi lo) lo)
(/.f64 (+.f64 hi lo) lo)
(/.f64 (+.f64 hi lo) lo)
#s(literal 1 binary64)
#s(literal 1 binary64)
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo))
(neg.f64 (*.f64 x (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(*.f64 x (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 hi lo)) lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo))
(fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo))
(fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo))
(fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))
(/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)
(*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))
(*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 hi lo))) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(*.f64 hi (fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 hi lo))) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(*.f64 hi (neg.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (+.f64 (/.f64 x hi) #s(literal -1 binary64)))))
(*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 hi lo))) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(*.f64 hi (fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 hi lo))) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(*.f64 hi (neg.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (+.f64 (/.f64 x hi) #s(literal -1 binary64)))))
(*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 hi lo))) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(*.f64 hi (fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 hi lo))) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(*.f64 hi (neg.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (+.f64 (/.f64 x hi) #s(literal -1 binary64)))))
(/.f64 (*.f64 hi (fabs.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo))))) lo)
(*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fabs.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))) lo)) (/.f64 (*.f64 x (fabs.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo))))) (*.f64 hi lo)))))
(*.f64 hi (fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 hi lo))) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(*.f64 hi (neg.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (+.f64 (/.f64 x hi) #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fabs.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))) lo)) (/.f64 (*.f64 x (fabs.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo))))) (*.f64 hi lo)))))
(*.f64 hi (fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 hi lo))) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(*.f64 hi (neg.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (+.f64 (/.f64 x hi) #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fabs.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))) lo)) (/.f64 (*.f64 x (fabs.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo))))) (*.f64 hi lo)))))
(*.f64 hi (fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 hi lo))) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(*.f64 hi (neg.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (+.f64 (/.f64 x hi) #s(literal -1 binary64)))))
(/.f64 (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x)) lo)
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(/.f64 (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x)) lo)
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(/.f64 (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x)) lo)
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(/.f64 (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x)) lo)
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(/.f64 (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x)) lo)
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(/.f64 (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x)) lo)
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(/.f64 (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x)) lo)
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(/.f64 (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x)) lo)
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(/.f64 (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x)) lo)
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(/.f64 (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x)) lo)
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(/.f64 (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x)) lo)
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(/.f64 (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x)) lo)
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)
(*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo))
(fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo))
(fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo))
(fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo))
(neg.f64 (*.f64 x (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(*.f64 x (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 hi lo)) lo))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 lo x))))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo) (*.f64 (/.f64 hi lo) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) x))))
(*.f64 x (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 lo x)) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 hi lo)) lo)))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 lo x))))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo) (*.f64 (/.f64 hi lo) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) x))))
(*.f64 x (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 lo x)) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 hi lo)) lo)))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 lo x))))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo) (*.f64 (/.f64 hi lo) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) x))))
(*.f64 x (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 lo x)) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 hi lo)) lo)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo))
(neg.f64 (*.f64 x (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(*.f64 x (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 hi lo)) lo))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 lo x))) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 hi lo) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) x)) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))
(*.f64 (-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (/.f64 hi x))) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 lo x))) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 hi lo) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) x)) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))
(*.f64 (-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (/.f64 hi x))) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 lo x))) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 hi lo) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) x)) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))
(*.f64 (-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (/.f64 hi x))) (neg.f64 x))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 x (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))
(-.f64 #s(literal 1 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x)))
(/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)
(*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))
(*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 hi lo))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))
(*.f64 hi (fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 hi lo))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))
(fma.f64 hi (*.f64 (/.f64 x hi) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 hi lo)) lo)) (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)))
(*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 hi lo))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))
(*.f64 hi (fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 hi lo))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))
(fma.f64 hi (*.f64 (/.f64 x hi) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 hi lo)) lo)) (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)))
(*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 hi lo))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))
(*.f64 hi (fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 hi lo))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))
(fma.f64 hi (*.f64 (/.f64 x hi) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 hi lo)) lo)) (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)))
(/.f64 (*.f64 hi (fabs.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo))))) lo)
(*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fabs.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo))))) lo))) hi)))))
(*.f64 (neg.f64 hi) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo) (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 x (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) hi))))
(*.f64 hi (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) hi)))
(*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fabs.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo))))) lo))) hi)))))
(*.f64 (neg.f64 hi) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo) (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 x (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) hi))))
(*.f64 hi (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) hi)))
(*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fabs.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo))))) lo))) hi)))))
(*.f64 (neg.f64 hi) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo) (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 x (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) hi))))
(*.f64 hi (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) hi)))
(/.f64 (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x)) lo)
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(/.f64 (+.f64 lo (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x))) lo)
(/.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 hi x) lo) lo)
(/.f64 (+.f64 lo (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x))) lo)
(/.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 hi x) lo) lo)
(/.f64 (+.f64 lo (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x))) lo)
(/.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 hi x) lo) lo)
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x)) lo))
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x)) lo))
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x)) lo))
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x)) lo))
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x)) lo))
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x)) lo))
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo))
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo))
(neg.f64 (*.f64 x (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(*.f64 x (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 hi lo)) lo))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 lo x)))))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) x)) (/.f64 #s(literal 1 binary64) x))))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) x) (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 lo x)) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 hi lo)) lo))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 lo x)))))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) x)) (/.f64 #s(literal 1 binary64) x))))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) x) (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 lo x)) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 hi lo)) lo))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 lo x)))))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) x)) (/.f64 #s(literal 1 binary64) x))))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) x) (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 lo x)) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 hi lo)) lo))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo))
(neg.f64 (*.f64 x (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(*.f64 x (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 hi lo)) lo))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)) x)) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) x) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))
(*.f64 (-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (/.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)) x)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)) x)) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) x) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))
(*.f64 (-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (/.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)) x)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo)) x)) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) x) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))
(*.f64 (-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (/.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)) x)) (neg.f64 x))
(/.f64 hi lo)
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(pow.f64 (/.f64 hi lo) #s(literal 2 binary64))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(pow.f64 (/.f64 hi lo) #s(literal 2 binary64))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(pow.f64 (/.f64 hi lo) #s(literal 2 binary64))
(/.f64 (+.f64 (*.f64 hi lo) (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 hi lo (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 hi (+.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi lo) (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 hi lo (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 hi (+.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi lo) (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 hi lo (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 hi (+.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 hi lo)
(/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) lo)
(/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) lo)
(/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) lo)
(/.f64 hi lo)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo))
(neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo))
(neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo))
(neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo)
#s(literal 1 binary64)
(/.f64 hi lo)
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(/.f64 hi lo)
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(/.f64 hi lo)
(/.f64 (+.f64 hi lo) lo)
(/.f64 (+.f64 hi lo) lo)
(/.f64 (+.f64 hi lo) lo)
#s(literal 1 binary64)
#s(literal 1 binary64)
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(fma.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(fma.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 1 binary64))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(pow.f64 (/.f64 hi lo) #s(literal 2 binary64))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 hi lo)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 hi lo)))))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(pow.f64 (/.f64 hi lo) #s(literal 2 binary64))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 hi lo)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 hi lo)))))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(pow.f64 (/.f64 hi lo) #s(literal 2 binary64))
(/.f64 (+.f64 (*.f64 hi lo) (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 hi lo (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 hi (+.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 lo (+.f64 hi lo)) (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 lo (+.f64 hi lo) (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 lo (+.f64 hi lo)) (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 lo (+.f64 hi lo) (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 hi) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) lo))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 hi) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) lo))
(/.f64 #s(literal 1 binary64) lo)
(+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))
(+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))
(+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))
(/.f64 hi (pow.f64 lo #s(literal 2 binary64)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 hi (pow.f64 lo #s(literal 2 binary64)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 hi (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 hi lo) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 hi lo) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 hi lo) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) lo)
(/.f64 #s(literal 1 binary64) lo)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) lo))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) lo))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) lo))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(/.f64 hi lo)
(/.f64 hi lo)
(/.f64 hi lo)
(/.f64 (+.f64 hi lo) lo)
(/.f64 (+.f64 hi lo) lo)
(/.f64 (+.f64 hi lo) lo)
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(neg.f64 (/.f64 x lo))
(/.f64 x (neg.f64 lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))
(fma.f64 #s(literal -1 binary64) (/.f64 x lo) (*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))))
(+.f64 (*.f64 (neg.f64 hi) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 hi x) lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1 binary64) (/.f64 x lo) (*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(fma.f64 hi (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x (neg.f64 lo)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1 binary64) (/.f64 x lo) (*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(fma.f64 hi (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x (neg.f64 lo)))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(pow.f64 (/.f64 hi lo) #s(literal 2 binary64))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 x hi) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (/.f64 x hi) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 x hi) (pow.f64 lo #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64))))) (/.f64 (/.f64 x hi) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 x hi) (pow.f64 lo #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64))))) (/.f64 (/.f64 x hi) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(pow.f64 (/.f64 hi lo) #s(literal 2 binary64))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) hi) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) hi)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))) hi) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal -1 binary64) lo))) hi)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))) hi) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal -1 binary64) lo))) hi)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 hi (/.f64 (-.f64 hi x) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 hi (*.f64 lo (-.f64 #s(literal 1 binary64) (/.f64 x hi)))) (*.f64 hi (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 hi (+.f64 (*.f64 lo (-.f64 #s(literal 1 binary64) (/.f64 x hi))) (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 hi (fma.f64 lo (-.f64 #s(literal 1 binary64) (/.f64 x hi)) (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (*.f64 lo (-.f64 #s(literal 1 binary64) (/.f64 x hi)))) (*.f64 hi (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 hi (+.f64 (*.f64 lo (-.f64 #s(literal 1 binary64) (/.f64 x hi))) (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 hi (fma.f64 lo (-.f64 #s(literal 1 binary64) (/.f64 x hi)) (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (*.f64 lo (-.f64 #s(literal 1 binary64) (/.f64 x hi)))) (*.f64 hi (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 hi (+.f64 (*.f64 lo (-.f64 #s(literal 1 binary64) (/.f64 x hi))) (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 hi (fma.f64 lo (-.f64 #s(literal 1 binary64) (/.f64 x hi)) (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x hi))) lo)
(*.f64 hi (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x hi)) lo))
(/.f64 (+.f64 (*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x hi))) (/.f64 (*.f64 hi (-.f64 hi x)) lo)) lo)
(/.f64 (fma.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x hi)) (*.f64 hi (/.f64 (-.f64 hi x) lo))) lo)
(/.f64 (*.f64 hi (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 x hi)) (/.f64 (-.f64 hi x) lo))) lo)
(/.f64 (+.f64 (*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x hi))) (/.f64 (*.f64 hi (-.f64 hi x)) lo)) lo)
(/.f64 (fma.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x hi)) (*.f64 hi (/.f64 (-.f64 hi x) lo))) lo)
(/.f64 (*.f64 hi (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 x hi)) (/.f64 (-.f64 hi x) lo))) lo)
(/.f64 (+.f64 (*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x hi))) (/.f64 (*.f64 hi (-.f64 hi x)) lo)) lo)
(/.f64 (fma.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x hi)) (*.f64 hi (/.f64 (-.f64 hi x) lo))) lo)
(/.f64 (*.f64 hi (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 x hi)) (/.f64 (-.f64 hi x) lo))) lo)
(/.f64 (*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x hi))) lo)
(*.f64 hi (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x hi)) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x hi)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))
(neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x hi)) (*.f64 hi (/.f64 (-.f64 hi x) lo)))) lo))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 hi (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 x hi)) (/.f64 (-.f64 hi x) lo)))) lo)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x hi)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))
(neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x hi)) (*.f64 hi (/.f64 (-.f64 hi x) lo)))) lo))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 hi (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 x hi)) (/.f64 (-.f64 hi x) lo)))) lo)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x hi)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))
(neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x hi)) (*.f64 hi (/.f64 (-.f64 hi x) lo)))) lo))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 hi (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 x hi)) (/.f64 (-.f64 hi x) lo)))) lo)
(/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo)
(*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo))
(fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo))
(fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo))
(fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))) lo))
(neg.f64 (*.f64 x (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(*.f64 x (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 hi lo)) lo))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) (*.f64 lo x))))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo) (*.f64 (/.f64 hi lo) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) x))))
(*.f64 x (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 lo x)) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 hi lo)) lo)))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) (*.f64 lo x))))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo) (*.f64 (/.f64 hi lo) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) x))))
(*.f64 x (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 lo x)) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 hi lo)) lo)))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) (*.f64 lo x))))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo) (*.f64 (/.f64 hi lo) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) x))))
(*.f64 x (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 lo x)) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 hi lo)) lo)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))) lo))
(neg.f64 (*.f64 x (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(*.f64 x (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 hi lo)) lo))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) (*.f64 lo x))) (/.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 hi lo) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) x)) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))
(*.f64 (-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (/.f64 hi x))) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) (*.f64 lo x))) (/.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 hi lo) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) x)) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))
(*.f64 (-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (/.f64 hi x))) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) (*.f64 lo x))) (/.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 hi lo) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) x)) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))
(*.f64 (-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (/.f64 hi x))) (neg.f64 x))
(/.f64 #s(literal 1 binary64) hi)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) hi)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) hi)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) hi)
(/.f64 #s(literal 1 binary64) lo)
(/.f64 #s(literal 1 binary64) lo)
(/.f64 #s(literal 1 binary64) lo)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) lo)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) lo)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) lo)
(/.f64 #s(literal 1 binary64) hi)
(/.f64 #s(literal 1 binary64) hi)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo)))
(-.f64 #s(literal 1 binary64) (/.f64 x lo))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 x lo) (*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (neg.f64 hi) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 hi x) lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 x lo) (*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))
(+.f64 #s(literal 1 binary64) (fma.f64 hi (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x (neg.f64 lo))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 x lo) (*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))
(+.f64 #s(literal 1 binary64) (fma.f64 hi (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x (neg.f64 lo))))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(pow.f64 (/.f64 hi lo) #s(literal 2 binary64))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 x hi) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (/.f64 x hi) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 x hi) (pow.f64 lo #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))) (/.f64 (/.f64 x hi) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 x hi) (pow.f64 lo #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))) (/.f64 (/.f64 x hi) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(pow.f64 (/.f64 hi lo) #s(literal 2 binary64))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) hi) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) hi)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) hi) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) lo)) hi) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal -1 binary64) lo)) hi)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) hi) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) lo)) hi) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal -1 binary64) lo)) hi)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 hi (/.f64 (-.f64 hi x) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 hi (*.f64 lo (-.f64 #s(literal 1 binary64) (/.f64 x hi)))) (*.f64 hi (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 hi (+.f64 (*.f64 lo (-.f64 #s(literal 1 binary64) (/.f64 x hi))) (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 hi (fma.f64 lo (-.f64 #s(literal 1 binary64) (/.f64 x hi)) (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (+.f64 lo (*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x hi)))))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 hi (-.f64 hi x) (*.f64 lo (+.f64 lo (*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x hi)))))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 lo (fma.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x hi)) lo) (*.f64 hi (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (+.f64 lo (*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x hi)))))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 hi (-.f64 hi x) (*.f64 lo (+.f64 lo (*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x hi)))))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 lo (fma.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x hi)) lo) (*.f64 hi (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x hi))) lo))
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x hi)) lo)))
(fma.f64 hi (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x hi)) lo) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x hi))) lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (/.f64 (-.f64 hi x) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 hi (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x hi)) lo))))
(+.f64 #s(literal 1 binary64) (*.f64 hi (+.f64 (/.f64 (-.f64 hi x) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x hi)) lo))))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x hi))) lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (/.f64 (-.f64 hi x) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 hi (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x hi)) lo))))
(+.f64 #s(literal 1 binary64) (*.f64 hi (+.f64 (/.f64 (-.f64 hi x) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x hi)) lo))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x hi))) lo))
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x hi)) lo)))
(fma.f64 hi (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x hi)) lo) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x hi)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x hi)) (*.f64 hi (/.f64 (-.f64 hi x) lo)))) lo)))
(-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 hi (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 x hi)) (/.f64 (-.f64 hi x) lo)))) lo))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x hi)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x hi)) (*.f64 hi (/.f64 (-.f64 hi x) lo)))) lo)))
(-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 hi (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 x hi)) (/.f64 (-.f64 hi x) lo)))) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo))
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo)))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo)))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo)))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))) lo))
(neg.f64 (*.f64 x (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(*.f64 x (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 hi lo)) lo))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo)) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) (*.f64 lo x)))))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) x)) (/.f64 #s(literal 1 binary64) x))))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) x) (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 lo x)) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 hi lo)) lo))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo)) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) (*.f64 lo x)))))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) x)) (/.f64 #s(literal 1 binary64) x))))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) x) (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 lo x)) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 hi lo)) lo))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo)) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) (*.f64 lo x)))))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo) (+.f64 (*.f64 (/.f64 hi lo) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) x)) (/.f64 #s(literal 1 binary64) x))))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) x) (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 lo x)) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 hi lo)) lo))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))) lo))
(neg.f64 (*.f64 x (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(*.f64 x (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 hi lo)) lo))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo)) x)) (/.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) x) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))
(*.f64 (-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (/.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)) x)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo)) x)) (/.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) x) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))
(*.f64 (-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (/.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)) x)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo)) x)) (/.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) lo))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) x) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))
(*.f64 (-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (/.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)) x)) (neg.f64 x))
#s(literal 1 binary64)
(/.f64 hi lo)
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(/.f64 hi lo)
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(/.f64 hi lo)
(/.f64 (+.f64 hi lo) lo)
(/.f64 (+.f64 hi lo) lo)
(/.f64 (+.f64 hi lo) lo)
#s(literal 1 binary64)
#s(literal 1 binary64)
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(/.f64 hi lo)
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(/.f64 hi lo)
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(/.f64 hi lo)
(/.f64 (+.f64 hi lo) lo)
(/.f64 (+.f64 hi lo) lo)
(/.f64 (+.f64 hi lo) lo)
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(neg.f64 (/.f64 x lo))
(/.f64 x (neg.f64 lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))
(fma.f64 #s(literal -1 binary64) (/.f64 x lo) (*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))))
(+.f64 (*.f64 (neg.f64 hi) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 hi x) lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1 binary64) (/.f64 x lo) (*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(fma.f64 hi (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x (neg.f64 lo)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1 binary64) (/.f64 x lo) (*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(fma.f64 hi (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x (neg.f64 lo)))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(pow.f64 (/.f64 hi lo) #s(literal 2 binary64))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 x hi) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (/.f64 x hi) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 x hi) (pow.f64 lo #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64))))) (/.f64 (/.f64 x hi) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 x hi) (pow.f64 lo #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64))))) (/.f64 (/.f64 x hi) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(pow.f64 (/.f64 hi lo) #s(literal 2 binary64))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 x hi) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (/.f64 x hi) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x (*.f64 hi lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (*.f64 hi lo))) hi) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (/.f64 x (*.f64 hi lo)) (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) hi)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x (*.f64 hi lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (*.f64 hi lo))) hi) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (/.f64 x (*.f64 hi lo)) (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) hi)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 hi (/.f64 (-.f64 hi x) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.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 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))
(neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 hi x) (*.f64 hi (/.f64 (-.f64 hi x) lo)))) lo))
(/.f64 (neg.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 hi x) lo) hi) x)) (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))
(neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 hi x) (*.f64 hi (/.f64 (-.f64 hi x) lo)))) lo))
(/.f64 (neg.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 hi x) lo) hi) x)) (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))
(neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 hi x) (*.f64 hi (/.f64 (-.f64 hi x) lo)))) lo))
(/.f64 (neg.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 hi x) lo) hi) x)) (neg.f64 lo))
(/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)
(*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(neg.f64 (*.f64 x (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(*.f64 x (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 hi lo)) lo))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo) (*.f64 (/.f64 hi lo) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) x))))
(*.f64 x (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 lo x)) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 hi lo)) lo)))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo) (*.f64 (/.f64 hi lo) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) x))))
(*.f64 x (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 lo x)) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 hi lo)) lo)))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo) (*.f64 (/.f64 hi lo) (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) x))))
(*.f64 x (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 lo x)) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 hi lo)) lo)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(neg.f64 (*.f64 x (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(*.f64 x (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 hi lo)) lo))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 x (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 hi lo)) x))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 x (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 hi lo)) x))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 x (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 hi lo)) x))))))
(log.f64 #s(literal 2 binary64))
(+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 hi lo)))
(+.f64 (log.f64 #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) hi) lo))
(fma.f64 (/.f64 hi lo) #s(literal 1/2 binary64) (log.f64 #s(literal 2 binary64)))
(+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 hi (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) lo)))))
(+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 hi (fma.f64 #s(literal -1/8 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1/2 binary64) lo))))
(fma.f64 hi (fma.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))
(+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 hi (+.f64 (*.f64 hi (-.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 hi (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) lo)))))
(+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 hi (fma.f64 hi (fma.f64 #s(literal 1/24 binary64) (/.f64 hi (pow.f64 lo #s(literal 3 binary64))) (neg.f64 (/.f64 #s(literal 1/8 binary64) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 #s(literal 1/2 binary64) lo))))
(fma.f64 hi (fma.f64 hi (fma.f64 #s(literal 1/24 binary64) (/.f64 hi (pow.f64 lo #s(literal 3 binary64))) (/.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) hi))))
(+.f64 (neg.f64 (log.f64 lo)) (neg.f64 (neg.f64 (log.f64 hi))))
(-.f64 (log.f64 hi) (log.f64 lo))
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) hi))) (*.f64 #s(literal 2 binary64) (/.f64 lo hi))))
(+.f64 (neg.f64 (log.f64 lo)) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 hi)) (*.f64 #s(literal 2 binary64) (/.f64 lo hi))))
(-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 lo hi) (log.f64 hi)) (log.f64 lo))
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) lo)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) hi))) (*.f64 #s(literal 2 binary64) (/.f64 lo hi)))))
(+.f64 (neg.f64 (log.f64 lo)) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 hi)) (*.f64 #s(literal 2 binary64) (/.f64 lo hi)))))
(-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 lo hi) (log.f64 hi))) (log.f64 lo))
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) lo)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) hi))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 lo hi)) (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))))))))
(+.f64 (neg.f64 (log.f64 lo)) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 hi)) (fma.f64 #s(literal 2 binary64) (/.f64 lo hi) (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))))))))
(+.f64 (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 lo hi) (log.f64 hi))) (log.f64 lo)) (/.f64 (*.f64 #s(literal 8/3 binary64) (pow.f64 lo #s(literal 3 binary64))) (pow.f64 hi #s(literal 3 binary64))))
(+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) lo))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) hi))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) lo)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) hi))))
(-.f64 (log.f64 (/.f64 #s(literal -1 binary64) lo)) (log.f64 (/.f64 #s(literal -1 binary64) hi)))
(+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) lo))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) hi))) (*.f64 #s(literal 2 binary64) (/.f64 lo hi))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) lo)) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) hi)) (*.f64 #s(literal 2 binary64) (/.f64 lo hi))))
(+.f64 (*.f64 #s(literal 2 binary64) (/.f64 lo hi)) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) lo)) (log.f64 (/.f64 #s(literal -1 binary64) hi))))
(+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) lo))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) hi))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) lo) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 lo #s(literal 2 binary64)) hi))) hi))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) lo)) (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) hi)) (/.f64 (fma.f64 #s(literal -2 binary64) lo (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 lo #s(literal 2 binary64)) hi))) hi))))
(-.f64 (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) lo)) (log.f64 (/.f64 #s(literal -1 binary64) hi))) (/.f64 (fma.f64 lo #s(literal -2 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (pow.f64 lo #s(literal 2 binary64))) hi)) hi))
(+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) lo))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) hi))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) lo) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 lo #s(literal 2 binary64))) (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 lo #s(literal 3 binary64)) hi))) hi))) hi))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) lo)) (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) hi)) (/.f64 (fma.f64 #s(literal -2 binary64) lo (neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 lo #s(literal 3 binary64)) hi))) hi))) hi))))
(-.f64 (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) lo)) (log.f64 (/.f64 #s(literal -1 binary64) hi))) (/.f64 (-.f64 (*.f64 lo #s(literal -2 binary64)) (/.f64 (fma.f64 (pow.f64 lo #s(literal 2 binary64)) #s(literal -2 binary64) (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 lo #s(literal 3 binary64)) hi))) hi)) hi))
(+.f64 (log.f64 hi) (*.f64 #s(literal -1 binary64) (log.f64 lo)))
(+.f64 (neg.f64 (log.f64 lo)) (neg.f64 (neg.f64 (log.f64 hi))))
(-.f64 (log.f64 hi) (log.f64 lo))
(+.f64 (log.f64 hi) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 lo)) (*.f64 #s(literal 2 binary64) (/.f64 lo hi))))
(+.f64 (neg.f64 (log.f64 lo)) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 hi)) (*.f64 #s(literal 2 binary64) (/.f64 lo hi))))
(-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 lo hi) (log.f64 hi)) (log.f64 lo))
(+.f64 (log.f64 hi) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 lo)) (*.f64 lo (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) hi))))))
(+.f64 (log.f64 hi) (fma.f64 #s(literal -1 binary64) (log.f64 lo) (*.f64 lo (fma.f64 #s(literal -2 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) hi)))))
(+.f64 (log.f64 hi) (fma.f64 lo (fma.f64 #s(literal -2 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) hi)) (neg.f64 (log.f64 lo))))
(+.f64 (log.f64 hi) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 lo)) (*.f64 lo (+.f64 (*.f64 lo (-.f64 (*.f64 #s(literal 8/3 binary64) (/.f64 lo (pow.f64 hi #s(literal 3 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) hi))))))
(+.f64 (log.f64 hi) (fma.f64 #s(literal -1 binary64) (log.f64 lo) (*.f64 lo (fma.f64 lo (-.f64 (*.f64 #s(literal 8/3 binary64) (/.f64 lo (pow.f64 hi #s(literal 3 binary64)))) (/.f64 #s(literal 2 binary64) (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 2 binary64) hi)))))
(+.f64 (log.f64 hi) (fma.f64 lo (fma.f64 lo (fma.f64 #s(literal 8/3 binary64) (/.f64 lo (pow.f64 hi #s(literal 3 binary64))) (/.f64 #s(literal -2 binary64) (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 2 binary64) hi)) (neg.f64 (log.f64 lo))))
(log.f64 #s(literal 2 binary64))
(+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 hi lo)))
(+.f64 (log.f64 #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) hi) lo))
(fma.f64 (/.f64 hi lo) #s(literal 1/2 binary64) (log.f64 #s(literal 2 binary64)))
(+.f64 (log.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 hi lo))))
(+.f64 (log.f64 #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) hi) lo)))
(+.f64 (fma.f64 (/.f64 hi lo) #s(literal 1/2 binary64) (log.f64 #s(literal 2 binary64))) (*.f64 #s(literal -1/8 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))))
(+.f64 (log.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 hi lo)))))
(+.f64 (log.f64 #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (fma.f64 #s(literal 1/24 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) hi) lo))))
(+.f64 (log.f64 #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (fma.f64 #s(literal 1/24 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) hi) lo))))
(log.f64 #s(literal 2 binary64))
(+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 hi lo)))
(+.f64 (log.f64 #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) hi) lo))
(fma.f64 (/.f64 hi lo) #s(literal 1/2 binary64) (log.f64 #s(literal 2 binary64)))
(+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) hi) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo)))
(+.f64 (log.f64 #s(literal 2 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) hi (/.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 hi #s(literal 2 binary64))) lo)) lo)))
(-.f64 (log.f64 #s(literal 2 binary64)) (/.f64 (fma.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo) #s(literal 1/8 binary64) (*.f64 hi #s(literal -1/2 binary64))) lo))
(+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 hi #s(literal 2 binary64))) (*.f64 #s(literal 1/24 binary64) (/.f64 (pow.f64 hi #s(literal 3 binary64)) lo))) lo)) (*.f64 #s(literal -1/2 binary64) hi)) lo)))
(+.f64 (log.f64 #s(literal 2 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 hi #s(literal 2 binary64)) (*.f64 #s(literal 1/24 binary64) (/.f64 (pow.f64 hi #s(literal 3 binary64)) lo))) lo) (*.f64 hi #s(literal -1/2 binary64))) lo)))
(-.f64 (log.f64 #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 hi #s(literal -1/2 binary64)) (/.f64 (fma.f64 (pow.f64 hi #s(literal 2 binary64)) #s(literal -1/8 binary64) (*.f64 #s(literal 1/24 binary64) (/.f64 (pow.f64 hi #s(literal 3 binary64)) lo))) lo)) lo))
(-.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))))
(-.f64 (/.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (/.f64 hi lo)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (/.f64 hi lo)))))
(+.f64 (/.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 #s(literal -3 binary64) (/.f64 hi lo)) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))))
(-.f64 (/.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (/.f64 hi lo))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (/.f64 hi lo))))
(+.f64 (/.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -3 binary64) (/.f64 hi lo))))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) hi)
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal -1 binary64))))
(*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (/.f64 hi lo))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal 3 binary64))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 3 binary64) (/.f64 hi lo)))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 hi lo) #s(literal 3 binary64)))
(*.f64 (fabs.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 2 binary64))) (fabs.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 (+.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) #s(literal 1 binary64)) (-.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) #s(literal 1 binary64)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) #s(literal 1 binary64)) hi)
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 (*.f64 hi (pow.f64 (cbrt.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 (*.f64 hi (hypot.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 lo #s(literal -1/2 binary64)))) (hypot.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 lo #s(literal -1/2 binary64))))
(*.f64 hi (pow.f64 (hypot.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 lo #s(literal -1/2 binary64))) #s(literal 2 binary64)))
(*.f64 hi (+.f64 (pow.f64 hi #s(literal -1 binary64)) (pow.f64 lo #s(literal -1 binary64))))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))) (cbrt.f64 hi))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) (sqrt.f64 hi)) (sqrt.f64 hi))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (/.f64 hi lo))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 3 binary64) (/.f64 hi lo)))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 hi lo) #s(literal 3 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal -1 binary64))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (/.f64 hi lo))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal 3 binary64))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal -1 binary64)))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (/.f64 hi lo))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal 3 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 3 binary64) (/.f64 hi lo)))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 hi lo) #s(literal 3 binary64)))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal -1 binary64)))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 3 binary64) (/.f64 hi lo)))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 hi lo) #s(literal 3 binary64)))
(/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (fabs.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))))
(/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (fabs.f64 (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal -1 binary64)))))
(/.f64 (fabs.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64))) (fabs.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))))
(/.f64 (fabs.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64)))) (fabs.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (/.f64 hi lo)))))
(/.f64 (fabs.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64)))) (fabs.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal 3 binary64)))))
(/.f64 (fabs.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))) (fabs.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(/.f64 (fabs.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64))) (fabs.f64 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))))
(/.f64 (fabs.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)))) (fabs.f64 (+.f64 #s(literal 3 binary64) (/.f64 hi lo))))
(/.f64 (fabs.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)))) (fabs.f64 (+.f64 (/.f64 hi lo) #s(literal 3 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal -1 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64))) (neg.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (/.f64 hi lo))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal 3 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64))) (neg.f64 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 3 binary64) (/.f64 hi lo)))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 hi lo) #s(literal 3 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi) (*.f64 (/.f64 #s(literal 1 binary64) lo) hi)) (*.f64 (/.f64 #s(literal 1 binary64) lo) hi))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal -1 binary64))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 hi lo) #s(literal 1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi) (*.f64 (/.f64 #s(literal 1 binary64) lo) hi))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) lo) hi)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (/.f64 hi lo) #s(literal 1 binary64)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal -1 binary64)) (+.f64 (/.f64 hi lo) #s(literal -1 binary64)))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 3 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 2 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fabs.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 hi lo))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fabs.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 hi lo)))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fabs.f64 (-.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(cbrt.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) #s(literal 3 binary64))))
(expm1.f64 (log.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(exp.f64 (*.f64 (log1p.f64 (/.f64 hi lo)) #s(literal 1 binary64)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fma.f64 #s(literal 1 binary64) (/.f64 hi lo) #s(literal 1 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal -1 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fma.f64 hi (/.f64 #s(literal 1 binary64) hi) (/.f64 hi lo))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fma.f64 hi (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fma.f64 (/.f64 #s(literal 1 binary64) hi) hi (*.f64 (/.f64 #s(literal 1 binary64) lo) hi))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) #s(literal -1 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 hi lo)) #s(literal 1 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fma.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) (sqrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) #s(literal -1 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) #s(literal 1 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(+.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi) (/.f64 (-.f64 hi x) lo)))
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(+.f64 (*.f64 (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)))
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(+.f64 (*.f64 (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)) (*.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 #s(literal 1 binary64) lo) hi)))
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(+.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)))
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(+.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) (*.f64 (/.f64 (-.f64 hi x) lo) #s(literal -1 binary64)))
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo))
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(+.f64 (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi x) lo)))
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(-.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)) #s(literal 1 binary64))
(+.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)) #s(literal -1 binary64))
(+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 0 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 lo (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 hi x))))
(fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 lo (-.f64 hi x)))
(fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (*.f64 (/.f64 lo (-.f64 hi x)) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))) (/.f64 lo (-.f64 hi x)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (*.f64 (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal -1 binary64))) (/.f64 lo (-.f64 hi x))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 lo (-.f64 hi x)) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))))
(/.f64 (/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64))) (/.f64 lo (-.f64 hi x))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (/.f64 hi lo))))
(/.f64 (/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64))) (/.f64 lo (-.f64 hi x))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal 3 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (*.f64 (/.f64 lo (-.f64 hi x)) (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 lo (-.f64 hi x))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 lo (-.f64 hi x)) (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 3 binary64) (/.f64 hi lo)) (/.f64 lo (-.f64 hi x))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (+.f64 (/.f64 hi lo) #s(literal 3 binary64)) (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 hi x)) lo)
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))) (/.f64 lo (-.f64 hi x))))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))) (/.f64 lo (-.f64 hi x)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (*.f64 (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal -1 binary64))) (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (-.f64 hi x)) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))) lo))
(/.f64 (/.f64 (*.f64 (-.f64 hi x) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))) lo)
(*.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (*.f64 lo (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal -1 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (neg.f64 (-.f64 hi x))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))) (neg.f64 lo)))
(/.f64 (/.f64 (*.f64 (-.f64 hi x) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))) lo)
(*.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (*.f64 lo (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal -1 binary64))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))) (/.f64 lo (-.f64 hi x))))
(/.f64 (/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64))) (/.f64 lo (-.f64 hi x))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (/.f64 hi lo))))
(/.f64 (/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64))) (/.f64 lo (-.f64 hi x))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal 3 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64)) (-.f64 hi x)) (*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))) lo))
(/.f64 (/.f64 (*.f64 (-.f64 hi x) (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (/.f64 hi lo)))) lo)
(/.f64 (/.f64 (*.f64 (-.f64 hi x) (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64)))) lo) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal 3 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64)) (neg.f64 (-.f64 hi x))) (*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))) (neg.f64 lo)))
(/.f64 (/.f64 (*.f64 (-.f64 hi x) (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (/.f64 hi lo)))) lo)
(/.f64 (/.f64 (*.f64 (-.f64 hi x) (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64)))) lo) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 lo (-.f64 hi x))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (-.f64 hi x)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))
(*.f64 (-.f64 hi x) (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (*.f64 lo (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (neg.f64 (-.f64 hi x))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo)) (neg.f64 lo)))
(*.f64 (-.f64 hi x) (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (*.f64 lo (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (/.f64 lo (-.f64 hi x))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 3 binary64) (/.f64 hi lo)) (/.f64 lo (-.f64 hi x))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (+.f64 (/.f64 hi lo) #s(literal 3 binary64)) (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64)) (-.f64 hi x)) (*.f64 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) lo))
(*.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 lo (+.f64 #s(literal 3 binary64) (/.f64 hi lo)))))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 lo (+.f64 (/.f64 hi lo) #s(literal 3 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64)) (neg.f64 (-.f64 hi x))) (*.f64 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (neg.f64 lo)))
(*.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 lo (+.f64 #s(literal 3 binary64) (/.f64 hi lo)))))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 lo (+.f64 (/.f64 hi lo) #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (*.f64 lo (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))))
(/.f64 (/.f64 (*.f64 (-.f64 hi x) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))) lo)
(*.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (*.f64 lo (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal -1 binary64))))))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64))) (*.f64 lo (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))))
(/.f64 (/.f64 (*.f64 (-.f64 hi x) (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (/.f64 hi lo)))) lo)
(/.f64 (/.f64 (*.f64 (-.f64 hi x) (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64)))) lo) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 hi x) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))) (*.f64 lo (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(*.f64 (-.f64 hi x) (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (*.f64 lo (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64))) (*.f64 lo (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))))
(*.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 lo (+.f64 #s(literal 3 binary64) (/.f64 hi lo)))))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 lo (+.f64 (/.f64 hi lo) #s(literal 3 binary64))))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (*.f64 (neg.f64 lo) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))))
(/.f64 (/.f64 (*.f64 (-.f64 hi x) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))) lo)
(*.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (*.f64 lo (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal -1 binary64))))))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64))) (*.f64 (neg.f64 lo) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))))
(/.f64 (/.f64 (*.f64 (-.f64 hi x) (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (/.f64 hi lo)))) lo)
(/.f64 (/.f64 (*.f64 (-.f64 hi x) (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64)))) lo) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal 3 binary64))))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))) (*.f64 (neg.f64 lo) (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(*.f64 (-.f64 hi x) (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (*.f64 lo (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64))) (*.f64 (neg.f64 lo) (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))))
(*.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 lo (+.f64 #s(literal 3 binary64) (/.f64 hi lo)))))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 lo (+.f64 (/.f64 hi lo) #s(literal 3 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 hi x))) (neg.f64 lo))
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 1 binary64))
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) #s(literal 3 binary64))
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(pow.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) #s(literal 2 binary64))
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))
(log.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64)))
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(+.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)) #s(literal -1 binary64))
(+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 0 binary64))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.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 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 (-.f64 hi x) lo)) (log1p.f64 (/.f64 hi lo))) #s(literal 1 binary64)))
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))) (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(*.f64 #s(literal 1 binary64) (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))) (sqrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))) (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64)))))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))))
(/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64)))) (+.f64 #s(literal -1 binary64) (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))))
(/.f64 (-.f64 #s(literal -1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64))) (-.f64 #s(literal -1 binary64) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64))) (+.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 1 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) #s(literal -1 binary64)) (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal -1 binary64)))
(pow.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))) #s(literal 3 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(pow.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))) #s(literal 2 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)) #s(literal 2 binary64)))
(fabs.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)))
(log.f64 (exp.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)))))
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)) #s(literal 3 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))))
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(exp.f64 (log1p.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(fma.f64 hi (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(-.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)) #s(literal 1 binary64))
(+.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)) #s(literal -1 binary64))
(+.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) #s(literal 0 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 lo (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))
(*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))
(/.f64 hi (/.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))
(/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)
(*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (neg.f64 lo))
(*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))
(pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 1 binary64))
(*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))
(pow.f64 (cbrt.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) #s(literal 3 binary64))
(*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))
(pow.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))
(pow.f64 (sqrt.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) #s(literal 2 binary64))
(*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))
(fabs.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))))
(log.f64 (pow.f64 (exp.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) hi))
(*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))))
(*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 3 binary64)))
(*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))
(expm1.f64 (log1p.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))))
(+.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)) #s(literal -1 binary64))
(+.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) #s(literal 0 binary64))
(log1p.f64 (expm1.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))))
(*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))
(exp.f64 (log.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))))
(*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) #s(literal 1 binary64)))
(*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))
(-.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))))
(-.f64 (/.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (/.f64 hi lo)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (/.f64 hi lo)))))
(+.f64 (/.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 #s(literal -3 binary64) (/.f64 hi lo)) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))))
(-.f64 (/.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (/.f64 hi lo))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (/.f64 hi lo))))
(+.f64 (/.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -3 binary64) (/.f64 hi lo))))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) hi)
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal -1 binary64))))
(*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (/.f64 hi lo))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal 3 binary64))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 3 binary64) (/.f64 hi lo)))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 hi lo) #s(literal 3 binary64)))
(*.f64 (fabs.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 2 binary64))) (fabs.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 (+.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) #s(literal 1 binary64)) (-.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) #s(literal 1 binary64)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) #s(literal 1 binary64)) hi)
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 (*.f64 hi (pow.f64 (cbrt.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 (*.f64 hi (hypot.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 lo #s(literal -1/2 binary64)))) (hypot.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 lo #s(literal -1/2 binary64))))
(*.f64 hi (pow.f64 (hypot.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 lo #s(literal -1/2 binary64))) #s(literal 2 binary64)))
(*.f64 hi (+.f64 (pow.f64 hi #s(literal -1 binary64)) (pow.f64 lo #s(literal -1 binary64))))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))) (cbrt.f64 hi))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) (sqrt.f64 hi)) (sqrt.f64 hi))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (/.f64 hi lo))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 3 binary64) (/.f64 hi lo)))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 hi lo) #s(literal 3 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal -1 binary64))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (/.f64 hi lo))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal 3 binary64))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal -1 binary64)))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (/.f64 hi lo))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal 3 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 3 binary64) (/.f64 hi lo)))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 hi lo) #s(literal 3 binary64)))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal -1 binary64)))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 3 binary64) (/.f64 hi lo)))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 hi lo) #s(literal 3 binary64)))
(/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (fabs.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))))
(/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (fabs.f64 (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal -1 binary64)))))
(/.f64 (fabs.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64))) (fabs.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))))
(/.f64 (fabs.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64)))) (fabs.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (/.f64 hi lo)))))
(/.f64 (fabs.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64)))) (fabs.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal 3 binary64)))))
(/.f64 (fabs.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))) (fabs.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(/.f64 (fabs.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64))) (fabs.f64 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))))
(/.f64 (fabs.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)))) (fabs.f64 (+.f64 #s(literal 3 binary64) (/.f64 hi lo))))
(/.f64 (fabs.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)))) (fabs.f64 (+.f64 (/.f64 hi lo) #s(literal 3 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal -1 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64))) (neg.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (/.f64 hi lo))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal 3 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64))) (neg.f64 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 3 binary64) (/.f64 hi lo)))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 hi lo) #s(literal 3 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi) (*.f64 (/.f64 #s(literal 1 binary64) lo) hi)) (*.f64 (/.f64 #s(literal 1 binary64) lo) hi))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal -1 binary64))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 hi lo) #s(literal 1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi) (*.f64 (/.f64 #s(literal 1 binary64) lo) hi))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) lo) hi)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (/.f64 hi lo) #s(literal 1 binary64)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal -1 binary64)) (+.f64 (/.f64 hi lo) #s(literal -1 binary64)))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 3 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 2 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fabs.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 hi lo))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fabs.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 hi lo)))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fabs.f64 (-.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(cbrt.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) #s(literal 3 binary64))))
(expm1.f64 (log.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(exp.f64 (*.f64 (log1p.f64 (/.f64 hi lo)) #s(literal 1 binary64)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fma.f64 #s(literal 1 binary64) (/.f64 hi lo) #s(literal 1 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal -1 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fma.f64 hi (/.f64 #s(literal 1 binary64) hi) (/.f64 hi lo))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fma.f64 hi (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fma.f64 (/.f64 #s(literal 1 binary64) hi) hi (*.f64 (/.f64 #s(literal 1 binary64) lo) hi))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) #s(literal -1 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 hi lo)) #s(literal 1 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fma.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) (sqrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) #s(literal -1 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) #s(literal 1 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))) (/.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))) (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal -1 binary64)))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))) (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 3 binary64)))))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal -1 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))))))
(/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 3 binary64)))) (+.f64 #s(literal -1 binary64) (neg.f64 (-.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))))))
(/.f64 (-.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) #s(literal 3 binary64))) (-.f64 #s(literal -1 binary64) (*.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))))
(neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) #s(literal 2 binary64))) (+.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 1 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)) #s(literal -1 binary64)) (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal -1 binary64)))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal -1 binary64)) (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal -1 binary64)))
(pow.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))) #s(literal 3 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
(pow.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))) #s(literal 2 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
(sqrt.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)) #s(literal 2 binary64)))
(fabs.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)))
(log.f64 (exp.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)))))
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
(cbrt.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)) #s(literal 3 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))))
(log1p.f64 (expm1.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
(exp.f64 (log1p.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))))
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
(exp.f64 (*.f64 (log1p.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
(fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) hi #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (sqrt.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(-.f64 (/.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) lo) (/.f64 #s(literal 1 binary64) lo))
(+.f64 (/.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) lo) (/.f64 #s(literal -1 binary64) lo))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)
(*.f64 (sqrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (sqrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)
(*.f64 (pow.f64 lo #s(literal -1/2 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (sqrt.f64 lo)))
(*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 hi lo))) (/.f64 #s(literal 1 binary64) (neg.f64 lo)))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) lo))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (cbrt.f64 lo)))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 2 binary64)) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (sqrt.f64 lo)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)
(*.f64 (/.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (cbrt.f64 lo)))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (cbrt.f64 (pow.f64 lo #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 lo)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 (cbrt.f64 (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 lo))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (cbrt.f64 (pow.f64 lo #s(literal -2 binary64)))) (cbrt.f64 lo))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal -1/2 binary64))) (pow.f64 lo #s(literal -1/2 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 (pow.f64 lo #s(literal -1/2 binary64)) (pow.f64 lo #s(literal -1/2 binary64))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal -1 binary64)))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 3 binary64))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)
(pow.f64 (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)
(pow.f64 (/.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (neg.f64 lo)))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)
(neg.f64 (/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 hi lo))) lo))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 2 binary64)))
(fabs.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))
(log.f64 (exp.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 3 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)
(cbrt.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (pow.f64 lo #s(literal -3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)
(exp.f64 (-.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 lo)))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)
(exp.f64 (*.f64 (-.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 lo)) #s(literal 1 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) lo) hi))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 hi lo) #s(literal 1 binary64)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi) #s(literal 1 binary64)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) #s(literal 1 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal -1 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi) #s(literal 1 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 (*.f64 (/.f64 hi lo) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(-.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))))
(-.f64 (/.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (/.f64 hi lo)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (/.f64 hi lo)))))
(+.f64 (/.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 #s(literal -3 binary64) (/.f64 hi lo)) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))))
(-.f64 (/.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (/.f64 hi lo))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (/.f64 hi lo))))
(+.f64 (/.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -3 binary64) (/.f64 hi lo))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (/.f64 hi lo))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 3 binary64) (/.f64 hi lo)))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 hi lo) #s(literal 3 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal -1 binary64))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (/.f64 hi lo))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal 3 binary64))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal -1 binary64)))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (/.f64 hi lo))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal 3 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 3 binary64) (/.f64 hi lo)))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 hi lo) #s(literal 3 binary64)))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal -1 binary64)))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 3 binary64) (/.f64 hi lo)))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 hi lo) #s(literal 3 binary64)))
(/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (fabs.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))))
(/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (fabs.f64 (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal -1 binary64)))))
(/.f64 (fabs.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64))) (fabs.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))))
(/.f64 (fabs.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64)))) (fabs.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (/.f64 hi lo)))))
(/.f64 (fabs.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64)))) (fabs.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal 3 binary64)))))
(/.f64 (fabs.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))) (fabs.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(/.f64 (fabs.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64))) (fabs.f64 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))))
(/.f64 (fabs.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)))) (fabs.f64 (+.f64 #s(literal 3 binary64) (/.f64 hi lo))))
(/.f64 (fabs.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)))) (fabs.f64 (+.f64 (/.f64 hi lo) #s(literal 3 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal -1 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64))) (neg.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (/.f64 hi lo))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal 3 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64))) (neg.f64 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 3 binary64) (/.f64 hi lo)))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 hi lo) #s(literal 3 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi) (*.f64 (/.f64 #s(literal 1 binary64) lo) hi)) (*.f64 (/.f64 #s(literal 1 binary64) lo) hi))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal -1 binary64))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 hi lo) #s(literal 1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi) (*.f64 (/.f64 #s(literal 1 binary64) lo) hi))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) lo) hi)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (/.f64 hi lo) #s(literal 1 binary64)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal -1 binary64)) (+.f64 (/.f64 hi lo) #s(literal -1 binary64)))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 3 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 2 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fabs.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 hi lo))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fabs.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 hi lo)))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fabs.f64 (-.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(cbrt.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) #s(literal 3 binary64))))
(expm1.f64 (log.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(exp.f64 (*.f64 (log1p.f64 (/.f64 hi lo)) #s(literal 1 binary64)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fma.f64 #s(literal 1 binary64) (/.f64 hi lo) #s(literal 1 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal -1 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fma.f64 hi (/.f64 #s(literal 1 binary64) hi) (/.f64 hi lo))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fma.f64 hi (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fma.f64 (/.f64 #s(literal 1 binary64) hi) hi (*.f64 (/.f64 #s(literal 1 binary64) lo) hi))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) #s(literal -1 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 hi lo)) #s(literal 1 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fma.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) (sqrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) #s(literal -1 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) #s(literal 1 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(+.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi) (/.f64 (-.f64 hi x) lo)))
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(+.f64 (*.f64 (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)))
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(+.f64 (*.f64 (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)) (*.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 #s(literal 1 binary64) lo) hi)))
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(+.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)))
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(+.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) (*.f64 (/.f64 (-.f64 hi x) lo) #s(literal -1 binary64)))
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo))
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(+.f64 (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi x) lo)))
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(-.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)) #s(literal 1 binary64))
(+.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)) #s(literal -1 binary64))
(+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 0 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 lo (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 hi x))))
(fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 lo (-.f64 hi x)))
(fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (*.f64 (/.f64 lo (-.f64 hi x)) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))) (/.f64 lo (-.f64 hi x)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (*.f64 (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal -1 binary64))) (/.f64 lo (-.f64 hi x))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 lo (-.f64 hi x)) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))))
(/.f64 (/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64))) (/.f64 lo (-.f64 hi x))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (/.f64 hi lo))))
(/.f64 (/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64))) (/.f64 lo (-.f64 hi x))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal 3 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (*.f64 (/.f64 lo (-.f64 hi x)) (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 lo (-.f64 hi x))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 lo (-.f64 hi x)) (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 3 binary64) (/.f64 hi lo)) (/.f64 lo (-.f64 hi x))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (+.f64 (/.f64 hi lo) #s(literal 3 binary64)) (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 hi x)) lo)
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))) (/.f64 lo (-.f64 hi x))))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))) (/.f64 lo (-.f64 hi x)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (*.f64 (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal -1 binary64))) (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (-.f64 hi x)) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))) lo))
(/.f64 (/.f64 (*.f64 (-.f64 hi x) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))) lo)
(*.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (*.f64 lo (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal -1 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (neg.f64 (-.f64 hi x))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))) (neg.f64 lo)))
(/.f64 (/.f64 (*.f64 (-.f64 hi x) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))) lo)
(*.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (*.f64 lo (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal -1 binary64))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))) (/.f64 lo (-.f64 hi x))))
(/.f64 (/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64))) (/.f64 lo (-.f64 hi x))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (/.f64 hi lo))))
(/.f64 (/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64))) (/.f64 lo (-.f64 hi x))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal 3 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64)) (-.f64 hi x)) (*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))) lo))
(/.f64 (/.f64 (*.f64 (-.f64 hi x) (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (/.f64 hi lo)))) lo)
(/.f64 (/.f64 (*.f64 (-.f64 hi x) (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64)))) lo) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal 3 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64)) (neg.f64 (-.f64 hi x))) (*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))) (neg.f64 lo)))
(/.f64 (/.f64 (*.f64 (-.f64 hi x) (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (/.f64 hi lo)))) lo)
(/.f64 (/.f64 (*.f64 (-.f64 hi x) (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64)))) lo) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 lo (-.f64 hi x))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (-.f64 hi x)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))
(*.f64 (-.f64 hi x) (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (*.f64 lo (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (neg.f64 (-.f64 hi x))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo)) (neg.f64 lo)))
(*.f64 (-.f64 hi x) (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (*.f64 lo (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (/.f64 lo (-.f64 hi x))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 3 binary64) (/.f64 hi lo)) (/.f64 lo (-.f64 hi x))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (+.f64 (/.f64 hi lo) #s(literal 3 binary64)) (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64)) (-.f64 hi x)) (*.f64 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) lo))
(*.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 lo (+.f64 #s(literal 3 binary64) (/.f64 hi lo)))))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 lo (+.f64 (/.f64 hi lo) #s(literal 3 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64)) (neg.f64 (-.f64 hi x))) (*.f64 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (neg.f64 lo)))
(*.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 lo (+.f64 #s(literal 3 binary64) (/.f64 hi lo)))))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 lo (+.f64 (/.f64 hi lo) #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (*.f64 lo (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))))
(/.f64 (/.f64 (*.f64 (-.f64 hi x) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))) lo)
(*.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (*.f64 lo (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal -1 binary64))))))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64))) (*.f64 lo (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))))
(/.f64 (/.f64 (*.f64 (-.f64 hi x) (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (/.f64 hi lo)))) lo)
(/.f64 (/.f64 (*.f64 (-.f64 hi x) (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64)))) lo) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 hi x) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))) (*.f64 lo (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(*.f64 (-.f64 hi x) (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (*.f64 lo (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64))) (*.f64 lo (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))))
(*.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 lo (+.f64 #s(literal 3 binary64) (/.f64 hi lo)))))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 lo (+.f64 (/.f64 hi lo) #s(literal 3 binary64))))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (*.f64 (neg.f64 lo) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))))
(/.f64 (/.f64 (*.f64 (-.f64 hi x) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))) lo)
(*.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (*.f64 lo (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal -1 binary64))))))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64))) (*.f64 (neg.f64 lo) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))))
(/.f64 (/.f64 (*.f64 (-.f64 hi x) (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (/.f64 hi lo)))) lo)
(/.f64 (/.f64 (*.f64 (-.f64 hi x) (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64)))) lo) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal 3 binary64))))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))) (*.f64 (neg.f64 lo) (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(*.f64 (-.f64 hi x) (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (*.f64 lo (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64))) (*.f64 (neg.f64 lo) (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))))
(*.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 lo (+.f64 #s(literal 3 binary64) (/.f64 hi lo)))))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 lo (+.f64 (/.f64 hi lo) #s(literal 3 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 hi x))) (neg.f64 lo))
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 1 binary64))
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) #s(literal 3 binary64))
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(pow.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) #s(literal 2 binary64))
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))
(log.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64)))
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(+.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)) #s(literal -1 binary64))
(+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 0 binary64))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.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 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 (-.f64 hi x) lo)) (log1p.f64 (/.f64 hi lo))) #s(literal 1 binary64)))
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(-.f64 (/.f64 (pow.f64 hi #s(literal -2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) (/.f64 (pow.f64 lo #s(literal -2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(/.f64 (-.f64 (pow.f64 hi #s(literal -2 binary64)) (pow.f64 lo #s(literal -2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal -1 binary64) lo)))
(*.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))
(*.f64 (hypot.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 lo #s(literal -1/2 binary64))) (hypot.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 lo #s(literal -1/2 binary64))))
(pow.f64 (hypot.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 lo #s(literal -1/2 binary64))) #s(literal 2 binary64))
(+.f64 (pow.f64 hi #s(literal -1 binary64)) (pow.f64 lo #s(literal -1 binary64)))
(*.f64 (+.f64 lo hi) (/.f64 #s(literal 1 binary64) (*.f64 hi lo)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 hi lo))
(/.f64 (/.f64 (+.f64 hi lo) lo) hi)
(*.f64 (+.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 lo #s(literal -3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 hi #s(literal -2 binary64)) (-.f64 (pow.f64 lo #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))))))
(*.f64 (+.f64 (pow.f64 lo #s(literal -3 binary64)) (pow.f64 hi #s(literal -3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 hi #s(literal -2 binary64)) (-.f64 (pow.f64 lo #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))))))
(/.f64 (+.f64 (pow.f64 lo #s(literal -3 binary64)) (pow.f64 hi #s(literal -3 binary64))) (+.f64 (pow.f64 lo #s(literal -2 binary64)) (+.f64 (/.f64 #s(literal -1 binary64) (*.f64 hi lo)) (pow.f64 hi #s(literal -2 binary64)))))
(*.f64 (-.f64 (pow.f64 hi #s(literal -2 binary64)) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(/.f64 (-.f64 (pow.f64 hi #s(literal -2 binary64)) (pow.f64 lo #s(literal -2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal -1 binary64) lo)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi lo) (+.f64 lo hi)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 hi lo))
(/.f64 (/.f64 (+.f64 hi lo) lo) hi)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 hi #s(literal -2 binary64)) (-.f64 (pow.f64 lo #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 hi lo)))) (+.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 lo #s(literal -3 binary64)))))
(*.f64 (+.f64 (pow.f64 lo #s(literal -3 binary64)) (pow.f64 hi #s(literal -3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 hi #s(literal -2 binary64)) (-.f64 (pow.f64 lo #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))))))
(/.f64 (+.f64 (pow.f64 lo #s(literal -3 binary64)) (pow.f64 hi #s(literal -3 binary64))) (+.f64 (pow.f64 lo #s(literal -2 binary64)) (+.f64 (/.f64 #s(literal -1 binary64) (*.f64 hi lo)) (pow.f64 hi #s(literal -2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (pow.f64 hi #s(literal -2 binary64)) (pow.f64 lo #s(literal -2 binary64)))))
(/.f64 (-.f64 (pow.f64 hi #s(literal -2 binary64)) (pow.f64 lo #s(literal -2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal -1 binary64) lo)))
(/.f64 (+.f64 lo hi) (*.f64 hi lo))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 hi lo))
(/.f64 (/.f64 (+.f64 hi lo) lo) hi)
(/.f64 (+.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 lo #s(literal -3 binary64))) (+.f64 (pow.f64 hi #s(literal -2 binary64)) (-.f64 (pow.f64 lo #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 hi lo)))))
(*.f64 (+.f64 (pow.f64 lo #s(literal -3 binary64)) (pow.f64 hi #s(literal -3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 hi #s(literal -2 binary64)) (-.f64 (pow.f64 lo #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))))))
(/.f64 (+.f64 (pow.f64 lo #s(literal -3 binary64)) (pow.f64 hi #s(literal -3 binary64))) (+.f64 (pow.f64 lo #s(literal -2 binary64)) (+.f64 (/.f64 #s(literal -1 binary64) (*.f64 hi lo)) (pow.f64 hi #s(literal -2 binary64)))))
(/.f64 (-.f64 (pow.f64 hi #s(literal -2 binary64)) (pow.f64 lo #s(literal -2 binary64))) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(/.f64 (-.f64 (pow.f64 hi #s(literal -2 binary64)) (pow.f64 lo #s(literal -2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal -1 binary64) lo)))
(/.f64 (+.f64 (neg.f64 lo) (*.f64 hi #s(literal -1 binary64))) (*.f64 hi (neg.f64 lo)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 hi lo))
(/.f64 (/.f64 (+.f64 hi lo) lo) hi)
(/.f64 (+.f64 (neg.f64 lo) (*.f64 (neg.f64 hi) #s(literal 1 binary64))) (*.f64 (neg.f64 hi) lo))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 hi lo))
(/.f64 (/.f64 (+.f64 hi lo) lo) hi)
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (neg.f64 lo)) (*.f64 (neg.f64 hi) #s(literal -1 binary64))) (*.f64 (neg.f64 hi) (neg.f64 lo)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 hi lo))
(/.f64 (/.f64 (+.f64 hi lo) lo) hi)
(/.f64 (+.f64 hi lo) (*.f64 lo hi))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 hi lo))
(/.f64 (/.f64 (+.f64 hi lo) lo) hi)
(/.f64 (+.f64 (neg.f64 hi) (*.f64 lo #s(literal -1 binary64))) (*.f64 lo (neg.f64 hi)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 hi lo))
(/.f64 (/.f64 (+.f64 hi lo) lo) hi)
(/.f64 (+.f64 (neg.f64 hi) (*.f64 (neg.f64 lo) #s(literal 1 binary64))) (*.f64 (neg.f64 lo) hi))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 hi lo))
(/.f64 (/.f64 (+.f64 hi lo) lo) hi)
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (neg.f64 hi)) (*.f64 (neg.f64 lo) #s(literal -1 binary64))) (*.f64 (neg.f64 lo) (neg.f64 hi)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 hi lo))
(/.f64 (/.f64 (+.f64 hi lo) lo) hi)
(/.f64 (neg.f64 (+.f64 lo hi)) (neg.f64 (*.f64 hi lo)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 hi lo))
(/.f64 (/.f64 (+.f64 hi lo) lo) hi)
(/.f64 (neg.f64 (+.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 lo #s(literal -3 binary64)))) (neg.f64 (+.f64 (pow.f64 hi #s(literal -2 binary64)) (-.f64 (pow.f64 lo #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 lo #s(literal -3 binary64)) (pow.f64 hi #s(literal -3 binary64)))) (neg.f64 (+.f64 (pow.f64 hi #s(literal -2 binary64)) (-.f64 (pow.f64 lo #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 lo #s(literal -3 binary64)) (pow.f64 hi #s(literal -3 binary64))) (+.f64 (pow.f64 lo #s(literal -2 binary64)) (+.f64 (/.f64 #s(literal -1 binary64) (*.f64 hi lo)) (pow.f64 hi #s(literal -2 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 hi #s(literal -2 binary64)) (pow.f64 lo #s(literal -2 binary64)))) (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(/.f64 (neg.f64 (-.f64 (pow.f64 hi #s(literal -2 binary64)) (pow.f64 lo #s(literal -2 binary64)))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal -1 binary64) lo))))
(/.f64 (-.f64 (pow.f64 hi #s(literal -2 binary64)) (pow.f64 lo #s(literal -2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal -1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(/.f64 (+.f64 (pow.f64 lo #s(literal -3 binary64)) (pow.f64 hi #s(literal -3 binary64))) (+.f64 (pow.f64 lo #s(literal -2 binary64)) (-.f64 (pow.f64 hi #s(literal -2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))))
(/.f64 (+.f64 (pow.f64 lo #s(literal -3 binary64)) (pow.f64 hi #s(literal -3 binary64))) (+.f64 (pow.f64 lo #s(literal -2 binary64)) (+.f64 (pow.f64 hi #s(literal -2 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))))
(/.f64 (+.f64 (pow.f64 lo #s(literal -3 binary64)) (pow.f64 hi #s(literal -3 binary64))) (+.f64 (pow.f64 lo #s(literal -2 binary64)) (+.f64 (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 hi lo)))))
(/.f64 (-.f64 (pow.f64 lo #s(literal -2 binary64)) (pow.f64 hi #s(literal -2 binary64))) (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))
(/.f64 (-.f64 (pow.f64 lo #s(literal -2 binary64)) (pow.f64 hi #s(literal -2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal -1 binary64) hi)))
(pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) #s(literal 1 binary64))
(+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))
(pow.f64 (cbrt.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) #s(literal 3 binary64))
(+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))
(pow.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))
(pow.f64 (hypot.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 lo #s(literal -1/2 binary64))) #s(literal 2 binary64))
(+.f64 (pow.f64 hi #s(literal -1 binary64)) (pow.f64 lo #s(literal -1 binary64)))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))
(fabs.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(log.f64 (exp.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))))
(+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) #s(literal 3 binary64)))
(+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))
(exp.f64 (log.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) #s(literal 1 binary64)))
(+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))
(+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi))
(+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))
(fma.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi)) (/.f64 #s(literal 1 binary64) lo))
(fma.f64 (cbrt.f64 (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 lo)) (/.f64 #s(literal 1 binary64) hi))
(fma.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 hi #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) lo))
(+.f64 (pow.f64 hi #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) lo))
(fma.f64 (pow.f64 lo #s(literal -1/2 binary64)) (pow.f64 lo #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) hi))
(+.f64 (pow.f64 lo #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) hi))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))) (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(*.f64 #s(literal 1 binary64) (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))) (sqrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))) (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64)))))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))))
(/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64)))) (+.f64 #s(literal -1 binary64) (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))))
(/.f64 (-.f64 #s(literal -1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64))) (-.f64 #s(literal -1 binary64) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64))) (+.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 1 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) #s(literal -1 binary64)) (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal -1 binary64)))
(pow.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))) #s(literal 3 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(pow.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))) #s(literal 2 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)) #s(literal 2 binary64)))
(fabs.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)))
(log.f64 (exp.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)))))
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)) #s(literal 3 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))))
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(exp.f64 (log1p.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(fma.f64 hi (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (/.f64 (-.f64 hi x) lo) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
(-.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))))
(-.f64 (/.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (/.f64 hi lo)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (/.f64 hi lo)))))
(+.f64 (/.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 #s(literal -3 binary64) (/.f64 hi lo)) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))))
(-.f64 (/.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (/.f64 hi lo))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (/.f64 hi lo))))
(+.f64 (/.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -3 binary64) (/.f64 hi lo))))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) hi)
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal -1 binary64))))
(*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (/.f64 hi lo))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal 3 binary64))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 3 binary64) (/.f64 hi lo)))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 hi lo) #s(literal 3 binary64)))
(*.f64 (fabs.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 2 binary64))) (fabs.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 (+.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) #s(literal 1 binary64)) (-.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) #s(literal 1 binary64)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) #s(literal 1 binary64)) hi)
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 (*.f64 hi (pow.f64 (cbrt.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 (*.f64 hi (hypot.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 lo #s(literal -1/2 binary64)))) (hypot.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 lo #s(literal -1/2 binary64))))
(*.f64 hi (pow.f64 (hypot.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 lo #s(literal -1/2 binary64))) #s(literal 2 binary64)))
(*.f64 hi (+.f64 (pow.f64 hi #s(literal -1 binary64)) (pow.f64 lo #s(literal -1 binary64))))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))) (cbrt.f64 hi))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) (sqrt.f64 hi)) (sqrt.f64 hi))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (/.f64 hi lo))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 3 binary64) (/.f64 hi lo)))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 hi lo) #s(literal 3 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal -1 binary64))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (/.f64 hi lo))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal 3 binary64))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal -1 binary64)))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (/.f64 hi lo))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal 3 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 3 binary64) (/.f64 hi lo)))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 hi lo) #s(literal 3 binary64)))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal -1 binary64)))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 3 binary64) (/.f64 hi lo)))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 hi lo) #s(literal 3 binary64)))
(/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (fabs.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))))
(/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (fabs.f64 (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal -1 binary64)))))
(/.f64 (fabs.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64))) (fabs.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))))
(/.f64 (fabs.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64)))) (fabs.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (/.f64 hi lo)))))
(/.f64 (fabs.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64)))) (fabs.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal 3 binary64)))))
(/.f64 (fabs.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))) (fabs.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(/.f64 (fabs.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64))) (fabs.f64 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))))
(/.f64 (fabs.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)))) (fabs.f64 (+.f64 #s(literal 3 binary64) (/.f64 hi lo))))
(/.f64 (fabs.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)))) (fabs.f64 (+.f64 (/.f64 hi lo) #s(literal 3 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal -1 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64))) (neg.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (/.f64 hi lo))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal 3 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64))) (neg.f64 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 3 binary64) (/.f64 hi lo)))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 hi lo) #s(literal 3 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi) (*.f64 (/.f64 #s(literal 1 binary64) lo) hi)) (*.f64 (/.f64 #s(literal 1 binary64) lo) hi))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal -1 binary64))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 hi lo) #s(literal 1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi) (*.f64 (/.f64 #s(literal 1 binary64) lo) hi))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) lo) hi)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (/.f64 hi lo) #s(literal 1 binary64)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal -1 binary64)) (+.f64 (/.f64 hi lo) #s(literal -1 binary64)))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 3 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 2 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fabs.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 hi lo))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fabs.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 hi lo)))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fabs.f64 (-.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(cbrt.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) #s(literal 3 binary64))))
(expm1.f64 (log.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(exp.f64 (*.f64 (log1p.f64 (/.f64 hi lo)) #s(literal 1 binary64)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fma.f64 #s(literal 1 binary64) (/.f64 hi lo) #s(literal 1 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal -1 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fma.f64 hi (/.f64 #s(literal 1 binary64) hi) (/.f64 hi lo))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fma.f64 hi (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fma.f64 (/.f64 #s(literal 1 binary64) hi) hi (*.f64 (/.f64 #s(literal 1 binary64) lo) hi))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) #s(literal -1 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 hi lo)) #s(literal 1 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fma.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) (sqrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) #s(literal -1 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) #s(literal 1 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) lo) hi))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 hi lo) #s(literal 1 binary64)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi) #s(literal 1 binary64)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) #s(literal 1 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal -1 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi) #s(literal 1 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 (*.f64 (/.f64 hi lo) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) hi)
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal -1 binary64))))
(*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (/.f64 hi lo))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal 3 binary64))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 3 binary64) (/.f64 hi lo)))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 hi lo) #s(literal 3 binary64)))
(*.f64 (fabs.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 2 binary64))) (fabs.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 (+.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) #s(literal 1 binary64)) (-.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) #s(literal 1 binary64)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) #s(literal 1 binary64)) hi)
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 (*.f64 hi (pow.f64 (cbrt.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 (*.f64 hi (hypot.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 lo #s(literal -1/2 binary64)))) (hypot.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 lo #s(literal -1/2 binary64))))
(*.f64 hi (pow.f64 (hypot.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 lo #s(literal -1/2 binary64))) #s(literal 2 binary64)))
(*.f64 hi (+.f64 (pow.f64 hi #s(literal -1 binary64)) (pow.f64 lo #s(literal -1 binary64))))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))) (cbrt.f64 hi))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) (sqrt.f64 hi)) (sqrt.f64 hi))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (/.f64 hi lo))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 3 binary64) (/.f64 hi lo)))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 hi lo) #s(literal 3 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal -1 binary64))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (/.f64 hi lo))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal 3 binary64))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64)) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal -1 binary64)))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (/.f64 hi lo))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal 3 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64)) (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 3 binary64) (/.f64 hi lo)))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 hi lo) #s(literal 3 binary64)))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal -1 binary64)))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 3 binary64) (/.f64 hi lo)))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 hi lo) #s(literal 3 binary64)))
(/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (fabs.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))))
(/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (fabs.f64 (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal -1 binary64)))))
(/.f64 (fabs.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64))) (fabs.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))))
(/.f64 (fabs.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64)))) (fabs.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (/.f64 hi lo)))))
(/.f64 (fabs.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64)))) (fabs.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal 3 binary64)))))
(/.f64 (fabs.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))) (fabs.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(/.f64 (fabs.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64))) (fabs.f64 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))))
(/.f64 (fabs.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)))) (fabs.f64 (+.f64 #s(literal 3 binary64) (/.f64 hi lo))))
(/.f64 (fabs.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)))) (fabs.f64 (+.f64 (/.f64 hi lo) #s(literal 3 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal -1 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64))) (neg.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (/.f64 hi lo))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal 3 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64))) (neg.f64 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 3 binary64) (/.f64 hi lo)))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 hi lo) #s(literal 3 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi) (*.f64 (/.f64 #s(literal 1 binary64) lo) hi)) (*.f64 (/.f64 #s(literal 1 binary64) lo) hi))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal -1 binary64))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 hi lo) #s(literal 1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi) (*.f64 (/.f64 #s(literal 1 binary64) lo) hi))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) lo) hi)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (/.f64 hi lo) #s(literal 1 binary64)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal -1 binary64)) (+.f64 (/.f64 hi lo) #s(literal -1 binary64)))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 3 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 2 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fabs.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 hi lo))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fabs.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 hi lo)))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fabs.f64 (-.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(cbrt.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) #s(literal 3 binary64))))
(expm1.f64 (log.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(exp.f64 (*.f64 (log1p.f64 (/.f64 hi lo)) #s(literal 1 binary64)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fma.f64 #s(literal 1 binary64) (/.f64 hi lo) #s(literal 1 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal -1 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fma.f64 hi (/.f64 #s(literal 1 binary64) hi) (/.f64 hi lo))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fma.f64 hi (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fma.f64 (/.f64 #s(literal 1 binary64) hi) hi (*.f64 (/.f64 #s(literal 1 binary64) lo) hi))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) #s(literal -1 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 hi lo)) #s(literal 1 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fma.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) (sqrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) #s(literal -1 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) #s(literal 1 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)))
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(+.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi) (/.f64 (-.f64 hi x) lo)))
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(+.f64 (*.f64 (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)) (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)))
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(+.f64 (*.f64 (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)) (*.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (/.f64 #s(literal 1 binary64) lo) hi)))
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(+.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)))
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(+.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) (*.f64 (/.f64 (-.f64 hi x) lo) #s(literal -1 binary64)))
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(+.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 hi x) lo)) (/.f64 (-.f64 hi x) lo))
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(+.f64 (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi x) lo)))
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(-.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)) #s(literal 1 binary64))
(+.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)) #s(literal -1 binary64))
(+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 0 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 lo (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 hi x))))
(fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 lo (-.f64 hi x)))
(fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (*.f64 (/.f64 lo (-.f64 hi x)) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))) (/.f64 lo (-.f64 hi x)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (*.f64 (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal -1 binary64))) (/.f64 lo (-.f64 hi x))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 lo (-.f64 hi x)) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))))
(/.f64 (/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64))) (/.f64 lo (-.f64 hi x))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (/.f64 hi lo))))
(/.f64 (/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64))) (/.f64 lo (-.f64 hi x))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal 3 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (*.f64 (/.f64 lo (-.f64 hi x)) (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 lo (-.f64 hi x))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 lo (-.f64 hi x)) (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 3 binary64) (/.f64 hi lo)) (/.f64 lo (-.f64 hi x))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (+.f64 (/.f64 hi lo) #s(literal 3 binary64)) (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 hi x)) lo)
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))) (/.f64 lo (-.f64 hi x))))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))) (/.f64 lo (-.f64 hi x)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (*.f64 (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal -1 binary64))) (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (-.f64 hi x)) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))) lo))
(/.f64 (/.f64 (*.f64 (-.f64 hi x) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))) lo)
(*.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (*.f64 lo (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal -1 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (neg.f64 (-.f64 hi x))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))) (neg.f64 lo)))
(/.f64 (/.f64 (*.f64 (-.f64 hi x) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))) lo)
(*.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (*.f64 lo (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal -1 binary64))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))) (/.f64 lo (-.f64 hi x))))
(/.f64 (/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64))) (/.f64 lo (-.f64 hi x))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (/.f64 hi lo))))
(/.f64 (/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64))) (/.f64 lo (-.f64 hi x))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal 3 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64)) (-.f64 hi x)) (*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))) lo))
(/.f64 (/.f64 (*.f64 (-.f64 hi x) (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (/.f64 hi lo)))) lo)
(/.f64 (/.f64 (*.f64 (-.f64 hi x) (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64)))) lo) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal 3 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64)) (neg.f64 (-.f64 hi x))) (*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))) (neg.f64 lo)))
(/.f64 (/.f64 (*.f64 (-.f64 hi x) (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (/.f64 hi lo)))) lo)
(/.f64 (/.f64 (*.f64 (-.f64 hi x) (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64)))) lo) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 lo (-.f64 hi x))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (-.f64 hi x)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))
(*.f64 (-.f64 hi x) (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (*.f64 lo (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (neg.f64 (-.f64 hi x))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo)) (neg.f64 lo)))
(*.f64 (-.f64 hi x) (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (*.f64 lo (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (/.f64 lo (-.f64 hi x))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 3 binary64) (/.f64 hi lo)) (/.f64 lo (-.f64 hi x))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 (+.f64 (/.f64 hi lo) #s(literal 3 binary64)) (/.f64 lo (-.f64 hi x))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64)) (-.f64 hi x)) (*.f64 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) lo))
(*.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 lo (+.f64 #s(literal 3 binary64) (/.f64 hi lo)))))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 lo (+.f64 (/.f64 hi lo) #s(literal 3 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64)) (neg.f64 (-.f64 hi x))) (*.f64 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (neg.f64 lo)))
(*.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 lo (+.f64 #s(literal 3 binary64) (/.f64 hi lo)))))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 lo (+.f64 (/.f64 hi lo) #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (*.f64 lo (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))))
(/.f64 (/.f64 (*.f64 (-.f64 hi x) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))) lo)
(*.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (*.f64 lo (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal -1 binary64))))))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64))) (*.f64 lo (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))))
(/.f64 (/.f64 (*.f64 (-.f64 hi x) (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (/.f64 hi lo)))) lo)
(/.f64 (/.f64 (*.f64 (-.f64 hi x) (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64)))) lo) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 hi x) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))) (*.f64 lo (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(*.f64 (-.f64 hi x) (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (*.f64 lo (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64))) (*.f64 lo (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))))
(*.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 lo (+.f64 #s(literal 3 binary64) (/.f64 hi lo)))))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 lo (+.f64 (/.f64 hi lo) #s(literal 3 binary64))))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (*.f64 (neg.f64 lo) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))))
(/.f64 (/.f64 (*.f64 (-.f64 hi x) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))) lo)
(*.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (*.f64 lo (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal -1 binary64))))))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal -1 binary64))) (*.f64 (neg.f64 lo) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))))
(/.f64 (/.f64 (*.f64 (-.f64 hi x) (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (/.f64 hi lo)))) lo)
(/.f64 (/.f64 (*.f64 (-.f64 hi x) (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64)))) lo) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal 3 binary64))))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))) (*.f64 (neg.f64 lo) (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(*.f64 (-.f64 hi x) (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (*.f64 lo (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))))
(/.f64 (*.f64 (neg.f64 (-.f64 hi x)) (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal -1 binary64))) (*.f64 (neg.f64 lo) (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64))))
(*.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 lo (+.f64 #s(literal 3 binary64) (/.f64 hi lo)))))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 lo (+.f64 (/.f64 hi lo) #s(literal 3 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 hi x))) (neg.f64 lo))
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 1 binary64))
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) #s(literal 3 binary64))
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(pow.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) #s(literal 2 binary64))
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))
(log.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64)))
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(+.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)) #s(literal -1 binary64))
(+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 0 binary64))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.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 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 (-.f64 hi x) lo)) (log1p.f64 (/.f64 hi lo))) #s(literal 1 binary64)))
(*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(+.f64 #s(literal 0 binary64) (log.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))
(log.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)))))
(+.f64 (log.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))) (log.f64 (sqrt.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (log.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (log.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))))
(log.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))) #s(literal 2 binary64)) (cbrt.f64 (log.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))))
(log.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (log.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))) (sqrt.f64 (log.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))))
(log.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)))
(pow.f64 (log.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) #s(literal 1 binary64))
(log.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)))
(pow.f64 (cbrt.f64 (log.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))) #s(literal 3 binary64))
(log.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)))
(pow.f64 (pow.f64 (log.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(log.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)))
(pow.f64 (sqrt.f64 (log.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))) #s(literal 2 binary64))
(log.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (log.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (log.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64))) #s(literal 2 binary64)))
(fabs.f64 (log.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))
(log.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (log.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo))) #s(literal 3 binary64)))
(log.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)))
(expm1.f64 (log1p.f64 (log.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))))
(expm1.f64 (log1p.f64 (log.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)))))
(exp.f64 (log.f64 (log.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))))
(log.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (log.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)))) #s(literal 1 binary64)))
(log.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)))

eval330.0ms (1.7%)

Compiler

Compiled 21441 to 12156 computations (43.3% saved)

prune5.0s (26.1%)

Pruning

65 alts after pruning (60 fresh and 5 done)

PrunedKeptTotal
New91337950
Fresh182341
Picked235
Done022
Total93365998
Accuracy
21.2%
Counts
998 → 65
Alt Table
Click to see full alt table
StatusAccuracyProgram
18.7%
(fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) hi #s(literal 1 binary64))
18.7%
(fma.f64 hi (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 1 binary64))
18.7%
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 1 binary64)))
18.7%
(/.f64 (-.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 1 binary64)))
8.2%
(/.f64 (-.f64 (+.f64 hi lo) x) lo)
18.8%
(/.f64 (-.f64 x lo) hi)
10.5%
(/.f64 (+.f64 x (-.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) lo)) hi)
19.5%
(/.f64 (+.f64 lo (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x))) lo)
10.8%
(/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)
18.6%
(/.f64 (neg.f64 (-.f64 x lo)) lo)
18.8%
(/.f64 (neg.f64 lo) hi)
18.7%
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))))
18.8%
(/.f64 #s(literal 1 binary64) (/.f64 hi (-.f64 x lo)))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x hi)) hi)))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (/.f64 #s(literal 1 binary64) hi)))
18.6%
(-.f64 #s(literal 1 binary64) (/.f64 x lo))
18.7%
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 lo (-.f64 hi x))))
18.7%
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
19.5%
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo))
8.2%
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
18.7%
(+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 hi (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64)) (/.f64 (-.f64 hi x) lo)))
18.7%
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 lo hi) lo) (/.f64 (-.f64 hi x) lo)))
19.8%
(+.f64 #s(literal 1 binary64) (*.f64 (-.f64 (exp.f64 (fma.f64 hi (fma.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))) #s(literal 1 binary64)) (/.f64 (-.f64 hi x) lo)))
19.8%
(+.f64 #s(literal 1 binary64) (*.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) hi) lo))) #s(literal 1 binary64)) (/.f64 (-.f64 hi x) lo)))
19.8%
(+.f64 #s(literal 1 binary64) (*.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 hi (fma.f64 #s(literal -1/8 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1/2 binary64) lo))))) #s(literal 1 binary64)) (/.f64 (-.f64 hi x) lo)))
19.8%
(+.f64 #s(literal 1 binary64) (*.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 hi (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) lo)))))) #s(literal 1 binary64)) (/.f64 (-.f64 hi x) lo)))
17.9%
(+.f64 #s(literal 1 binary64) (*.f64 (-.f64 (exp.f64 (fabs.f64 (log.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64))))) #s(literal 1 binary64)) (/.f64 (-.f64 hi x) lo)))
18.7%
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 hi lo) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 lo (-.f64 hi x)))))
18.7%
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 hi lo) #s(literal 1 binary64)) (*.f64 (-.f64 hi x) (/.f64 #s(literal 1 binary64) lo))))
18.7%
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal -1 binary64)) (/.f64 (-.f64 hi x) lo)))
18.7%
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi) #s(literal 1 binary64)) (/.f64 (-.f64 hi x) lo)))
18.7%
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 hi (/.f64 (/.f64 (+.f64 hi lo) lo) hi)) (/.f64 (-.f64 hi x) lo)))
18.7%
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) lo)) (/.f64 (-.f64 hi x) lo)))
18.7%
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) (/.f64 (-.f64 hi x) lo)))
19.5%
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 hi (fabs.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))) (/.f64 (-.f64 hi x) lo)))
18.7%
(+.f64 #s(literal 1 binary64) (*.f64 (log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (/.f64 (-.f64 hi x) lo)))
19.5%
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (fma.f64 (/.f64 #s(literal 1 binary64) hi) hi (*.f64 (/.f64 #s(literal 1 binary64) lo) hi))) (/.f64 (-.f64 hi x) lo)))
19.5%
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (fma.f64 hi (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))) (/.f64 (-.f64 hi x) lo)))
19.5%
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (fma.f64 hi (/.f64 #s(literal 1 binary64) hi) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
19.5%
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi) (*.f64 (/.f64 #s(literal 1 binary64) lo) hi))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) lo) hi)))) (/.f64 (-.f64 hi x) lo)))
19.5%
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (/.f64 (+.f64 hi lo) lo)) (/.f64 (-.f64 hi x) lo)))
19.5%
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi) (*.f64 (/.f64 #s(literal 1 binary64) lo) hi)) (*.f64 (/.f64 #s(literal 1 binary64) lo) hi))))) (/.f64 (-.f64 hi x) lo)))
9.2%
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))
19.5%
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (-.f64 (/.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (/.f64 hi lo))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (/.f64 hi lo))))) (/.f64 (-.f64 hi x) lo)))
19.5%
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64))))
19.5%
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 (-.f64 hi x) (/.f64 #s(literal 1 binary64) lo))))
19.5%
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) #s(literal 3 binary64)))))
18.7%
(+.f64 #s(literal 1 binary64) (*.f64 x (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 hi lo)) x)))))))
18.7%
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (fma.f64 hi (/.f64 #s(literal 1 binary64) hi) (/.f64 hi lo)) lo)))
18.7%
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (-.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) lo)))
18.7%
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
18.7%
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) hi) lo)))
19.5%
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
8.2%
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 #s(literal 1 binary64) lo)))
18.7%
(+.f64 #s(literal 1 binary64) (*.f64 hi (-.f64 (/.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) lo) (/.f64 #s(literal 1 binary64) lo))))
18.7%
(+.f64 #s(literal 1 binary64) (log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))))))
18.7%
(*.f64 (-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (/.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)) x)) (neg.f64 x))
18.8%
(*.f64 (-.f64 x lo) (/.f64 #s(literal 1 binary64) hi))
19.5%
(*.f64 (neg.f64 hi) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo) (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 x (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) hi))))
11.4%
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (*.f64 x hi))))
18.7%
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x)))))
18.8%
(*.f64 lo (-.f64 (/.f64 (/.f64 x hi) lo) (/.f64 #s(literal 1 binary64) hi)))
18.7%
(*.f64 hi (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) hi)))
18.2%
(fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo)))
18.6%
#s(literal 1 binary64)
Compiler

Compiled 2383 to 1652 computations (30.7% saved)

localize614.0ms (3.2%)

Localize:

Found 16 expressions with local error:

NewAccuracyProgram
99.5%
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))))
99.3%
(pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))
97.6%
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
95.3%
(*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))
100.0%
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)
98.5%
(fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) hi #s(literal 1 binary64))
97.6%
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
100.0%
(/.f64 lo (-.f64 hi x))
99.9%
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 lo (-.f64 hi x))))
99.5%
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 lo (-.f64 hi x)))
97.6%
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
97.6%
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
98.0%
(*.f64 hi (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) lo))))
97.8%
(+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 hi (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) lo)))))
97.4%
(-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 hi (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) lo)))))) #s(literal 1 binary64))
21.1%
(/.f64 hi (pow.f64 lo #s(literal 2 binary64)))
Results
416.0ms256×256valid
Compiler

Compiled 384 to 223 computations (41.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 331.0ms
ival-mult: 113.0ms (34.1% of total)
ival-div: 70.0ms (21.1% of total)
ival-add: 38.0ms (11.5% of total)
ival-pow: 38.0ms (11.5% of total)
ival-log: 26.0ms (7.9% of total)
<compiled-spec>: 13.0ms (3.9% of total)
ival-exp: 12.0ms (3.6% of total)
ival-sub: 12.0ms (3.6% of total)
const: 9.0ms (2.7% of total)

series143.0ms (0.7%)

Counts
10 → 227
Calls
Call 1
Inputs
#<alt (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))>
#<alt (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 hi (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) lo)))))) #s(literal 1 binary64))>
#<alt (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 hi (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) lo)))))>
#<alt (*.f64 hi (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 lo (-.f64 hi x)))>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 lo (-.f64 hi x))))>
#<alt (/.f64 lo (-.f64 hi x))>
#<alt (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) hi #s(literal 1 binary64))>
#<alt (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))>
#<alt (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))))>
Outputs
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 hi lo))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1/12 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 hi (+.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/96 binary64) (/.f64 hi (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (-.f64 (exp.f64 (-.f64 (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 hi lo))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (-.f64 (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 hi lo))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (-.f64 (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 hi lo))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (-.f64 (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 hi lo))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) #s(literal 1 binary64))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 hi lo))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 hi #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (pow.f64 hi #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 hi #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (pow.f64 hi #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 hi #s(literal 3 binary64))) (*.f64 #s(literal 1/48 binary64) (pow.f64 hi #s(literal 3 binary64)))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 hi lo))))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 hi lo))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 hi #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (pow.f64 hi #s(literal 2 binary64)))) lo)) (*.f64 #s(literal -1 binary64) hi)) lo)))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/48 binary64) (pow.f64 hi #s(literal 3 binary64))) (*.f64 #s(literal 1/16 binary64) (pow.f64 hi #s(literal 3 binary64)))) lo)) (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 hi #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (pow.f64 hi #s(literal 2 binary64)))))) lo))) lo)))>
#<alt (log.f64 #s(literal 2 binary64))>
#<alt (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 hi lo)))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 hi lo)) (/.f64 (log.f64 #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 hi lo)) (/.f64 (log.f64 #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 2 binary64)) hi)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) lo))) hi)) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 2 binary64)) hi)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) lo))) hi)) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 hi #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 hi lo))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 hi #s(literal 2 binary64))) (*.f64 lo (+.f64 (*.f64 #s(literal 1/2 binary64) hi) (*.f64 lo (log.f64 #s(literal 2 binary64)))))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 hi #s(literal 2 binary64))) (*.f64 lo (+.f64 (*.f64 #s(literal 1/2 binary64) hi) (*.f64 lo (log.f64 #s(literal 2 binary64)))))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (log.f64 #s(literal 2 binary64))>
#<alt (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 hi lo)))>
#<alt (+.f64 (log.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 hi lo))))>
#<alt (+.f64 (log.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 hi lo))))>
#<alt (log.f64 #s(literal 2 binary64))>
#<alt (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 hi lo)))>
#<alt (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) hi) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo)))>
#<alt (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) hi) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo)))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 hi lo))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 hi #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 hi lo))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 hi #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 hi lo))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 hi #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 hi lo))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 hi lo))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (*.f64 #s(literal 1/2 binary64) hi)) lo)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (*.f64 #s(literal 1/2 binary64) hi)) lo)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (*.f64 #s(literal 1/2 binary64) hi)) lo)>
#<alt (*.f64 #s(literal 1/2 binary64) (/.f64 hi lo))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) hi) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) hi) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) hi) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x lo))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))>
#<alt (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))))>
#<alt (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x (*.f64 hi lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x (*.f64 hi lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))>
#<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 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))>
#<alt (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))>
#<alt (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))))>
#<alt (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 (+.f64 hi lo) x))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 (+.f64 hi lo) x))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt #s(literal 1 binary64)>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))>
#<alt #s(literal 1 binary64)>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo)))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo)))>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x)))))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x)))))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) x)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) x)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) x)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 lo x))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi lo) (pow.f64 x #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo x)) (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi lo) (pow.f64 x #s(literal 3 binary64)))) (/.f64 lo (pow.f64 x #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo x)) (*.f64 hi (-.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi lo) (pow.f64 x #s(literal 4 binary64)))) (/.f64 lo (pow.f64 x #s(literal 3 binary64))))) (/.f64 lo (pow.f64 x #s(literal 2 binary64))))))>
#<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 #s(literal 2 binary64))) (pow.f64 hi #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) hi))) hi)>
#<alt (/.f64 (-.f64 (+.f64 lo (/.f64 (*.f64 lo (pow.f64 x #s(literal 3 binary64))) (pow.f64 hi #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (pow.f64 x #s(literal 2 binary64))) (pow.f64 hi #s(literal 2 binary64)))))) hi)>
#<alt (/.f64 lo hi)>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) lo) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) hi))) hi))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) lo) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 lo x) (/.f64 (*.f64 lo (pow.f64 x #s(literal 2 binary64))) hi)) hi))) hi))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) lo) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (pow.f64 x #s(literal 3 binary64))) hi))) hi)) (*.f64 lo x)) hi))) hi))>
#<alt (/.f64 lo hi)>
#<alt (+.f64 (/.f64 lo hi) (/.f64 (*.f64 lo x) (pow.f64 hi #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 x (-.f64 (/.f64 (*.f64 lo x) (pow.f64 hi #s(literal 3 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))) (/.f64 lo hi))>
#<alt (+.f64 (*.f64 x (-.f64 (*.f64 x (-.f64 (/.f64 (*.f64 lo x) (pow.f64 hi #s(literal 4 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 3 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))) (/.f64 lo hi))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 lo x))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) lo) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi lo) x))) x)>
#<alt (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) lo) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo) (pow.f64 x #s(literal 2 binary64))))) (/.f64 (*.f64 hi lo) x)) x)>
#<alt (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) lo) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) lo) (pow.f64 x #s(literal 3 binary64))))) (+.f64 (/.f64 (*.f64 hi lo) x) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo) (pow.f64 x #s(literal 2 binary64))))) x)>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 lo x))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 lo (/.f64 (*.f64 hi lo) x)) x))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 lo (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo) x)) (*.f64 hi lo)) x))) x))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 lo (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) lo) x) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) x)) (*.f64 hi lo)) x))) x))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 hi lo))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi lo) (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 lo (+.f64 hi lo)) (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 lo (+.f64 hi lo)) (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 hi lo))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 hi lo))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo)))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo)))>
#<alt (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi (pow.f64 lo #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 hi (pow.f64 lo #s(literal 4 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 hi (pow.f64 lo #s(literal 4 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (/.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 4 binary64)))>
#<alt (*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 lo #s(literal 3 binary64)))))))>
#<alt (*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 lo #s(literal 3 binary64)))))))>
#<alt (/.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 4 binary64)))>
#<alt (*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 lo #s(literal 3 binary64)))))))>
#<alt (*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 lo #s(literal 3 binary64)))))))>
#<alt (/.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 4 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 hi #s(literal 3 binary64)) lo)) (pow.f64 hi #s(literal 4 binary64))) (pow.f64 lo #s(literal 4 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 hi #s(literal 3 binary64))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (pow.f64 hi #s(literal 4 binary64))) (pow.f64 lo #s(literal 4 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 hi #s(literal 3 binary64))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (pow.f64 hi #s(literal 4 binary64))) (pow.f64 lo #s(literal 4 binary64)))>
#<alt (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 hi #s(literal 3 binary64)) lo)) (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 hi #s(literal 3 binary64)) lo)) (+.f64 (/.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 hi #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 hi #s(literal 3 binary64)) lo)) (+.f64 (/.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 hi #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 hi #s(literal 3 binary64)) lo)) (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 hi #s(literal 3 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 4 binary64)) lo))) lo)) (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 hi #s(literal 3 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 4 binary64)) lo))) lo)) (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 hi lo))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 lo (*.f64 #s(literal -1 binary64) lo)) (pow.f64 hi #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))))>
#<alt (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo hi)) (/.f64 lo hi))) hi)) (/.f64 #s(literal 1 binary64) lo)) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 lo (-.f64 (*.f64 #s(literal 2 binary64) hi) hi)) (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 lo (-.f64 (+.f64 lo (*.f64 #s(literal 2 binary64) hi)) hi)) (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) hi) (*.f64 lo (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) hi) hi) (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi))))))) hi)) (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 hi lo))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 hi lo))))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (pow.f64 hi #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (pow.f64 hi #s(literal 2 binary64))))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 hi lo))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (pow.f64 hi #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (pow.f64 hi #s(literal 2 binary64)))) lo)) hi) lo)))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (pow.f64 hi #s(literal 3 binary64))) (+.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (pow.f64 hi #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (pow.f64 hi #s(literal 2 binary64))))) (pow.f64 hi #s(literal 3 binary64)))) lo)) (*.f64 #s(literal -1 binary64) (pow.f64 hi #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (pow.f64 hi #s(literal 2 binary64)))) lo)) hi) lo)))>
Calls

69 calls:

TimeVariablePointExpression
101.0ms
lo
@inf
(- (exp (+ (log 2) (* hi (+ (* -1/8 (/ hi (pow lo 2))) (* 1/2 (/ 1 lo)))))) 1)
4.0ms
hi
@0
(pow (* hi (/ (+ 1 (/ hi lo)) lo)) 2)
1.0ms
hi
@0
(+ (log 2) (* hi (+ (* -1/8 (/ hi (pow lo 2))) (* 1/2 (/ 1 lo)))))
1.0ms
hi
@0
(- (exp (+ (log 2) (* hi (+ (* -1/8 (/ hi (pow lo 2))) (* 1/2 (/ 1 lo)))))) 1)
1.0ms
lo
@inf
(/ 1 (/ (- 1 (* hi (/ (+ 1 (/ hi lo)) lo))) (- 1 (pow (* hi (/ (+ 1 (/ hi lo)) lo)) 2))))

rewrite117.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
338×log1p-expm1-u
338×expm1-log1p-u
324×add-exp-log
324×add-cube-cbrt
321×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
040483
1717471
Stop Event
node limit
Counts
10 → 206
Calls
Call 1
Inputs
(/.f64 hi (pow.f64 lo #s(literal 2 binary64)))
(-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 hi (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) lo)))))) #s(literal 1 binary64))
(+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 hi (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) lo)))))
(*.f64 hi (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 lo (-.f64 hi x)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 lo (-.f64 hi x))))
(/.f64 lo (-.f64 hi x))
(fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) hi #s(literal 1 binary64))
(pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))))
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))))) #s(literal 1 binary64))
(*.f64 hi (pow.f64 lo #s(literal -2 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal -2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64)))))
(*.f64 (/.f64 (sqrt.f64 hi) lo) (/.f64 (sqrt.f64 hi) lo))
(pow.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (/.f64 (sqrt.f64 hi) lo) #s(literal 2 binary64))
(pow.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) hi) #s(literal -1 binary64))
(sqrt.f64 (pow.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 hi) (pow.f64 lo #s(literal -2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (pow.f64 lo #s(literal 2 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64)))))
(exp.f64 (log.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 (expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))) (sqrt.f64 (expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 8 binary64) (pow.f64 (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))) #s(literal 1 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))) #s(literal 2 binary64)) #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 1 binary64)))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 8 binary64) (pow.f64 (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 3 binary64))) #s(literal 1 binary64))) (neg.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))) #s(literal 2 binary64)) #s(literal 1 binary64))) (neg.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 1 binary64))))
(pow.f64 (expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))))))
(cbrt.f64 (pow.f64 (expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))))
(exp.f64 (log.f64 (expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log.f64 (expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))) #s(literal 1 binary64)))
(fma.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal -1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))) #s(literal -1 binary64))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))))) #s(literal -1 binary64))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))))) #s(literal -1 binary64))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))) (sqrt.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 2 binary64)) (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))))))
(/.f64 (-.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 2 binary64))) (-.f64 (log.f64 #s(literal 2 binary64)) (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 2 binary64)) (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (log.f64 #s(literal 2 binary64)) (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))))))
(pow.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))) #s(literal 2 binary64)))
(log.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))))
(exp.f64 (log.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))) #s(literal 1 binary64)))
(fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (log.f64 #s(literal 2 binary64)) (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))))
(fma.f64 #s(literal 1 binary64) (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))) (log.f64 #s(literal 2 binary64)))
(fma.f64 (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) hi (log.f64 #s(literal 2 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (log.f64 #s(literal 2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (log.f64 #s(literal 2 binary64))) (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))) (log.f64 #s(literal 2 binary64)))
(fma.f64 (sqrt.f64 (log.f64 #s(literal 2 binary64))) (sqrt.f64 (log.f64 #s(literal 2 binary64))) (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))))
(fma.f64 (sqrt.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))) (sqrt.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))) (log.f64 #s(literal 2 binary64)))
(+.f64 (*.f64 hi (*.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64))) (*.f64 hi (/.f64 #s(literal 1/2 binary64) lo)))
(+.f64 (*.f64 (*.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64)) hi) (*.f64 (/.f64 #s(literal 1/2 binary64) lo) hi))
(-.f64 (exp.f64 (log1p.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))))) #s(literal 1 binary64))
(pow.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))))))
(cbrt.f64 (pow.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))))
(log1p.f64 (expm1.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))))
(exp.f64 (log.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))))
(exp.f64 (*.f64 (log.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))) #s(literal 1 binary64)))
(fma.f64 hi (*.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64)) (*.f64 hi (/.f64 #s(literal 1/2 binary64) lo)))
(fma.f64 (*.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64)) hi (*.f64 (/.f64 #s(literal 1/2 binary64) lo) hi))
(-.f64 (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 #s(literal 1 binary64) (/.f64 lo (-.f64 hi x))))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))) (sqrt.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))))
(pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))) #s(literal 2 binary64))
(pow.f64 (/.f64 (/.f64 lo (-.f64 hi x)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal -1 binary64))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (-.f64 hi x)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))))
(exp.f64 (-.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 (/.f64 lo (-.f64 hi x)))))
(exp.f64 (*.f64 (-.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 (/.f64 lo (-.f64 hi x)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x) #s(literal 1 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x) #s(literal 1 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x) #s(literal 1 binary64)) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x) #s(literal 1 binary64))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x) #s(literal 1 binary64))) (sqrt.f64 (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x) #s(literal 1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x)) #s(literal 2 binary64)) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x)) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x)) #s(literal 2 binary64)) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x)) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x)))))
(pow.f64 (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x) #s(literal 1 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x) #s(literal 1 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x) #s(literal 1 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x) #s(literal 1 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x) #s(literal 1 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x) #s(literal 1 binary64)))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x) #s(literal 1 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x) #s(literal 1 binary64))))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x) #s(literal 1 binary64))))
(exp.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x)) #s(literal 1 binary64))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 #s(literal 1 binary64) (/.f64 lo (-.f64 hi x))) #s(literal 1 binary64))
(fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))) (sqrt.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))) #s(literal 1 binary64))
(-.f64 (exp.f64 (log1p.f64 (/.f64 lo (-.f64 hi x)))) #s(literal 1 binary64))
(*.f64 lo (/.f64 #s(literal 1 binary64) (-.f64 hi x)))
(*.f64 #s(literal 1 binary64) (/.f64 lo (-.f64 hi x)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 lo (-.f64 hi x))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 lo (-.f64 hi x))))
(*.f64 (sqrt.f64 (/.f64 lo (-.f64 hi x))) (sqrt.f64 (/.f64 lo (-.f64 hi x))))
(pow.f64 (/.f64 lo (-.f64 hi x)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 lo (-.f64 hi x))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 lo (-.f64 hi x)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 lo (-.f64 hi x))) #s(literal 2 binary64))
(pow.f64 (/.f64 (-.f64 hi x) lo) #s(literal -1 binary64))
(sqrt.f64 (pow.f64 (/.f64 lo (-.f64 hi x)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 lo (-.f64 hi x))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 lo (-.f64 hi x)))))
(cbrt.f64 (pow.f64 (/.f64 lo (-.f64 hi x)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 hi x) #s(literal 3 binary64))))
(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))) #s(literal 1 binary64)))
(+.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 1 binary64))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))))
(*.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))) (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))))
(pow.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)))))
(cbrt.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))))
(log1p.f64 (expm1.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))))
(exp.f64 (log.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))))
(exp.f64 (*.f64 (log.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))) #s(literal 1 binary64)))
(-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))
(*.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 2 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (pow.f64 lo #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 6 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))))))
(*.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))))) #s(literal 2 binary64)) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))))) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))) #s(literal -2 binary64)))
(log.f64 (pow.f64 (exp.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))))))
(exp.f64 (neg.f64 (-.f64 (log1p.f64 (*.f64 (neg.f64 hi) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (log1p.f64 (neg.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))))))
(exp.f64 (*.f64 (-.f64 (log1p.f64 (*.f64 (neg.f64 hi) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (log1p.f64 (neg.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (neg.f64 (-.f64 (log1p.f64 (*.f64 (neg.f64 hi) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (log1p.f64 (neg.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))))) #s(literal 1 binary64)))

simplify287.0ms (1.5%)

Algorithm
egg-herbie
Rules
491×fma-define
364×*-commutative
305×+-commutative
294×associate-*r*
271×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
090626951
1243524559
Stop Event
node limit
Counts
433 → 534
Calls
Call 1
Inputs
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1/12 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) lo))))
(+.f64 #s(literal 1 binary64) (*.f64 hi (+.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/96 binary64) (/.f64 hi (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) lo))))
(-.f64 (exp.f64 (-.f64 (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 hi lo))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) #s(literal 1 binary64))
(-.f64 (exp.f64 (-.f64 (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 hi lo))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) #s(literal 1 binary64))
(-.f64 (exp.f64 (-.f64 (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 hi lo))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) #s(literal 1 binary64))
(-.f64 (exp.f64 (-.f64 (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 hi lo))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) #s(literal 1 binary64))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 hi #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (pow.f64 hi #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 hi #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (pow.f64 hi #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 hi #s(literal 3 binary64))) (*.f64 #s(literal 1/48 binary64) (pow.f64 hi #s(literal 3 binary64)))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 hi lo))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 hi #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (pow.f64 hi #s(literal 2 binary64)))) lo)) (*.f64 #s(literal -1 binary64) hi)) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/48 binary64) (pow.f64 hi #s(literal 3 binary64))) (*.f64 #s(literal 1/16 binary64) (pow.f64 hi #s(literal 3 binary64)))) lo)) (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 hi #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (pow.f64 hi #s(literal 2 binary64)))))) lo))) lo)))
(log.f64 #s(literal 2 binary64))
(+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 hi lo)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 hi lo)) (/.f64 (log.f64 #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 hi lo)) (/.f64 (log.f64 #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 2 binary64)) hi)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) lo))) hi)) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 2 binary64)) hi)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) lo))) hi)) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 hi #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 hi lo))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 hi #s(literal 2 binary64))) (*.f64 lo (+.f64 (*.f64 #s(literal 1/2 binary64) hi) (*.f64 lo (log.f64 #s(literal 2 binary64)))))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 hi #s(literal 2 binary64))) (*.f64 lo (+.f64 (*.f64 #s(literal 1/2 binary64) hi) (*.f64 lo (log.f64 #s(literal 2 binary64)))))) (pow.f64 lo #s(literal 2 binary64)))
(log.f64 #s(literal 2 binary64))
(+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 hi lo)))
(+.f64 (log.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 hi lo))))
(+.f64 (log.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 hi lo))))
(log.f64 #s(literal 2 binary64))
(+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 hi lo)))
(+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) hi) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo)))
(+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) hi) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo)))
(*.f64 #s(literal 1/2 binary64) (/.f64 hi lo))
(*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 hi #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 hi lo))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 hi #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 hi lo))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 hi #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 hi lo))) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (/.f64 hi lo))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (*.f64 #s(literal 1/2 binary64) hi)) lo)
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (*.f64 #s(literal 1/2 binary64) hi)) lo)
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (*.f64 #s(literal 1/2 binary64) hi)) lo)
(*.f64 #s(literal 1/2 binary64) (/.f64 hi lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) hi) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) hi) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) hi) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x (*.f64 hi lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x (*.f64 hi lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.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 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))
(/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 (+.f64 hi lo) x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 (+.f64 hi lo) x))) (pow.f64 lo #s(literal 2 binary64)))
#s(literal 1 binary64)
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))
#s(literal 1 binary64)
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x)))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x)))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) x)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) x)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) x)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (/.f64 lo x))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi lo) (pow.f64 x #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo x)) (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi lo) (pow.f64 x #s(literal 3 binary64)))) (/.f64 lo (pow.f64 x #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo x)) (*.f64 hi (-.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi lo) (pow.f64 x #s(literal 4 binary64)))) (/.f64 lo (pow.f64 x #s(literal 3 binary64))))) (/.f64 lo (pow.f64 x #s(literal 2 binary64))))))
(/.f64 lo hi)
(/.f64 (+.f64 lo (/.f64 (*.f64 lo x) hi)) hi)
(/.f64 (-.f64 (+.f64 lo (/.f64 (*.f64 lo (pow.f64 x #s(literal 2 binary64))) (pow.f64 hi #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) hi))) hi)
(/.f64 (-.f64 (+.f64 lo (/.f64 (*.f64 lo (pow.f64 x #s(literal 3 binary64))) (pow.f64 hi #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (pow.f64 x #s(literal 2 binary64))) (pow.f64 hi #s(literal 2 binary64)))))) hi)
(/.f64 lo hi)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) lo) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) hi))) hi))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) lo) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 lo x) (/.f64 (*.f64 lo (pow.f64 x #s(literal 2 binary64))) hi)) hi))) hi))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) lo) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (pow.f64 x #s(literal 3 binary64))) hi))) hi)) (*.f64 lo x)) hi))) hi))
(/.f64 lo hi)
(+.f64 (/.f64 lo hi) (/.f64 (*.f64 lo x) (pow.f64 hi #s(literal 2 binary64))))
(+.f64 (*.f64 x (-.f64 (/.f64 (*.f64 lo x) (pow.f64 hi #s(literal 3 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))) (/.f64 lo hi))
(+.f64 (*.f64 x (-.f64 (*.f64 x (-.f64 (/.f64 (*.f64 lo x) (pow.f64 hi #s(literal 4 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 3 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))) (/.f64 lo hi))
(*.f64 #s(literal -1 binary64) (/.f64 lo x))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) lo) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi lo) x))) x)
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) lo) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo) (pow.f64 x #s(literal 2 binary64))))) (/.f64 (*.f64 hi lo) x)) x)
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) lo) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) lo) (pow.f64 x #s(literal 3 binary64))))) (+.f64 (/.f64 (*.f64 hi lo) x) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo) (pow.f64 x #s(literal 2 binary64))))) x)
(*.f64 #s(literal -1 binary64) (/.f64 lo x))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 lo (/.f64 (*.f64 hi lo) x)) x))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 lo (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo) x)) (*.f64 hi lo)) x))) x))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 lo (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) lo) x) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) x)) (*.f64 hi lo)) x))) x))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(+.f64 #s(literal 1 binary64) (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi lo) (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 lo (+.f64 hi lo)) (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 lo (+.f64 hi lo)) (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo)))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi (pow.f64 lo #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 hi (pow.f64 lo #s(literal 4 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 hi (pow.f64 lo #s(literal 4 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 4 binary64)))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 lo #s(literal 3 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 lo #s(literal 3 binary64)))))))
(/.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 4 binary64)))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 lo #s(literal 3 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 lo #s(literal 3 binary64)))))))
(/.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 hi #s(literal 3 binary64)) lo)) (pow.f64 hi #s(literal 4 binary64))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 hi #s(literal 3 binary64))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (pow.f64 hi #s(literal 4 binary64))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 hi #s(literal 3 binary64))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (pow.f64 hi #s(literal 4 binary64))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 hi #s(literal 3 binary64)) lo)) (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 hi #s(literal 3 binary64)) lo)) (+.f64 (/.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 hi #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 hi #s(literal 3 binary64)) lo)) (+.f64 (/.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 hi #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 hi #s(literal 3 binary64)) lo)) (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 hi #s(literal 3 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 4 binary64)) lo))) lo)) (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 hi #s(literal 3 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 4 binary64)) lo))) lo)) (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(+.f64 #s(literal 1 binary64) (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 lo (*.f64 #s(literal -1 binary64) lo)) (pow.f64 hi #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo hi)) (/.f64 lo hi))) hi)) (/.f64 #s(literal 1 binary64) lo)) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 lo (-.f64 (*.f64 #s(literal 2 binary64) hi) hi)) (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 lo (-.f64 (+.f64 lo (*.f64 #s(literal 2 binary64) hi)) hi)) (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) hi) (*.f64 lo (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) hi) hi) (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi))))))) hi)) (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 hi lo))))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (pow.f64 hi #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (pow.f64 hi #s(literal 2 binary64))))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (pow.f64 hi #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (pow.f64 hi #s(literal 2 binary64)))) lo)) hi) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (pow.f64 hi #s(literal 3 binary64))) (+.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (pow.f64 hi #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (pow.f64 hi #s(literal 2 binary64))))) (pow.f64 hi #s(literal 3 binary64)))) lo)) (*.f64 #s(literal -1 binary64) (pow.f64 hi #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (pow.f64 hi #s(literal 2 binary64)))) lo)) hi) lo)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))))) #s(literal 1 binary64))
(*.f64 hi (pow.f64 lo #s(literal -2 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal -2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64)))))
(*.f64 (/.f64 (sqrt.f64 hi) lo) (/.f64 (sqrt.f64 hi) lo))
(pow.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (/.f64 (sqrt.f64 hi) lo) #s(literal 2 binary64))
(pow.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) hi) #s(literal -1 binary64))
(sqrt.f64 (pow.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 hi) (pow.f64 lo #s(literal -2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (pow.f64 lo #s(literal 2 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64)))))
(exp.f64 (log.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 (expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))) (sqrt.f64 (expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 8 binary64) (pow.f64 (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))) #s(literal 1 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))) #s(literal 2 binary64)) #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 1 binary64)))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 8 binary64) (pow.f64 (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 3 binary64))) #s(literal 1 binary64))) (neg.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))) #s(literal 2 binary64)) #s(literal 1 binary64))) (neg.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 1 binary64))))
(pow.f64 (expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))))))
(cbrt.f64 (pow.f64 (expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))))
(exp.f64 (log.f64 (expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log.f64 (expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))) #s(literal 1 binary64)))
(fma.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal -1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))) #s(literal -1 binary64))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))))) #s(literal -1 binary64))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))))) #s(literal -1 binary64))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))) (sqrt.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 2 binary64)) (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))))))
(/.f64 (-.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 2 binary64))) (-.f64 (log.f64 #s(literal 2 binary64)) (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 2 binary64)) (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (log.f64 #s(literal 2 binary64)) (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))))))
(pow.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))) #s(literal 2 binary64)))
(log.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))))
(exp.f64 (log.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))) #s(literal 1 binary64)))
(fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (log.f64 #s(literal 2 binary64)) (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))))
(fma.f64 #s(literal 1 binary64) (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))) (log.f64 #s(literal 2 binary64)))
(fma.f64 (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) hi (log.f64 #s(literal 2 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (log.f64 #s(literal 2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (log.f64 #s(literal 2 binary64))) (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))) (log.f64 #s(literal 2 binary64)))
(fma.f64 (sqrt.f64 (log.f64 #s(literal 2 binary64))) (sqrt.f64 (log.f64 #s(literal 2 binary64))) (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))))
(fma.f64 (sqrt.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))) (sqrt.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))) (log.f64 #s(literal 2 binary64)))
(+.f64 (*.f64 hi (*.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64))) (*.f64 hi (/.f64 #s(literal 1/2 binary64) lo)))
(+.f64 (*.f64 (*.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64)) hi) (*.f64 (/.f64 #s(literal 1/2 binary64) lo) hi))
(-.f64 (exp.f64 (log1p.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))))) #s(literal 1 binary64))
(pow.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))))))
(cbrt.f64 (pow.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))))
(log1p.f64 (expm1.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))))
(exp.f64 (log.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))))
(exp.f64 (*.f64 (log.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))) #s(literal 1 binary64)))
(fma.f64 hi (*.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64)) (*.f64 hi (/.f64 #s(literal 1/2 binary64) lo)))
(fma.f64 (*.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64)) hi (*.f64 (/.f64 #s(literal 1/2 binary64) lo) hi))
(-.f64 (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 #s(literal 1 binary64) (/.f64 lo (-.f64 hi x))))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))) (sqrt.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))))
(pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))) #s(literal 2 binary64))
(pow.f64 (/.f64 (/.f64 lo (-.f64 hi x)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal -1 binary64))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (-.f64 hi x)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))))
(exp.f64 (-.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 (/.f64 lo (-.f64 hi x)))))
(exp.f64 (*.f64 (-.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 (/.f64 lo (-.f64 hi x)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x) #s(literal 1 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x) #s(literal 1 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x) #s(literal 1 binary64)) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x) #s(literal 1 binary64))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x) #s(literal 1 binary64))) (sqrt.f64 (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x) #s(literal 1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x)) #s(literal 2 binary64)) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x)) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x)) #s(literal 2 binary64)) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x)) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x)))))
(pow.f64 (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x) #s(literal 1 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x) #s(literal 1 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x) #s(literal 1 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x) #s(literal 1 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x) #s(literal 1 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x) #s(literal 1 binary64)))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x) #s(literal 1 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x) #s(literal 1 binary64))))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x) #s(literal 1 binary64))))
(exp.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x)) #s(literal 1 binary64))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 #s(literal 1 binary64) (/.f64 lo (-.f64 hi x))) #s(literal 1 binary64))
(fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))) (sqrt.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))) #s(literal 1 binary64))
(-.f64 (exp.f64 (log1p.f64 (/.f64 lo (-.f64 hi x)))) #s(literal 1 binary64))
(*.f64 lo (/.f64 #s(literal 1 binary64) (-.f64 hi x)))
(*.f64 #s(literal 1 binary64) (/.f64 lo (-.f64 hi x)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 lo (-.f64 hi x))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 lo (-.f64 hi x))))
(*.f64 (sqrt.f64 (/.f64 lo (-.f64 hi x))) (sqrt.f64 (/.f64 lo (-.f64 hi x))))
(pow.f64 (/.f64 lo (-.f64 hi x)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 lo (-.f64 hi x))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 lo (-.f64 hi x)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 lo (-.f64 hi x))) #s(literal 2 binary64))
(pow.f64 (/.f64 (-.f64 hi x) lo) #s(literal -1 binary64))
(sqrt.f64 (pow.f64 (/.f64 lo (-.f64 hi x)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 lo (-.f64 hi x))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 lo (-.f64 hi x)))))
(cbrt.f64 (pow.f64 (/.f64 lo (-.f64 hi x)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 hi x) #s(literal 3 binary64))))
(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))) #s(literal 1 binary64)))
(+.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 1 binary64))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))))
(*.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))) (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))))
(pow.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)))))
(cbrt.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))))
(log1p.f64 (expm1.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))))
(exp.f64 (log.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))))
(exp.f64 (*.f64 (log.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))) #s(literal 1 binary64)))
(-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))
(*.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 2 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (pow.f64 lo #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 6 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))))))
(*.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))))) #s(literal 2 binary64)) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))))) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))) #s(literal -2 binary64)))
(log.f64 (pow.f64 (exp.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))))))
(exp.f64 (neg.f64 (-.f64 (log1p.f64 (*.f64 (neg.f64 hi) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (log1p.f64 (neg.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))))))
(exp.f64 (*.f64 (-.f64 (log1p.f64 (*.f64 (neg.f64 hi) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (log1p.f64 (neg.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (neg.f64 (-.f64 (log1p.f64 (*.f64 (neg.f64 hi) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (log1p.f64 (neg.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))))) #s(literal 1 binary64)))
Outputs
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1/12 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) lo))))
(+.f64 #s(literal 1 binary64) (*.f64 hi (fma.f64 #s(literal -1/12 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) lo))))
(fma.f64 hi (fma.f64 #s(literal -1/12 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 hi (+.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/96 binary64) (/.f64 hi (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 1/12 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) lo))))
(+.f64 #s(literal 1 binary64) (*.f64 hi (fma.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/96 binary64) (/.f64 hi (pow.f64 lo #s(literal 4 binary64)))) (/.f64 #s(literal 1/12 binary64) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) lo))))
(fma.f64 hi (fma.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1/96 binary64) (/.f64 hi (pow.f64 lo #s(literal 4 binary64))) (/.f64 #s(literal -1/12 binary64) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 1 binary64))
(-.f64 (exp.f64 (-.f64 (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 hi lo))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (+.f64 (log.f64 #s(literal 2 binary64)) (-.f64 (*.f64 hi (/.f64 #s(literal 1/2 binary64) lo)) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))
(expm1.f64 (+.f64 (fma.f64 hi (/.f64 #s(literal 1/2 binary64) lo) (log.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(-.f64 (exp.f64 (-.f64 (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 hi lo))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (+.f64 (log.f64 #s(literal 2 binary64)) (-.f64 (*.f64 hi (/.f64 #s(literal 1/2 binary64) lo)) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))
(expm1.f64 (+.f64 (fma.f64 hi (/.f64 #s(literal 1/2 binary64) lo) (log.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(-.f64 (exp.f64 (-.f64 (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 hi lo))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (+.f64 (log.f64 #s(literal 2 binary64)) (-.f64 (*.f64 hi (/.f64 #s(literal 1/2 binary64) lo)) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))
(expm1.f64 (+.f64 (fma.f64 hi (/.f64 #s(literal 1/2 binary64) lo) (log.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(-.f64 (exp.f64 (-.f64 (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 hi lo))) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (+.f64 (log.f64 #s(literal 2 binary64)) (-.f64 (*.f64 hi (/.f64 #s(literal 1/2 binary64) lo)) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))
(expm1.f64 (+.f64 (fma.f64 hi (/.f64 #s(literal 1/2 binary64) lo) (log.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal 2 binary64))))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 hi #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (pow.f64 hi #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) #s(literal 0 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 hi lo)))
(+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 #s(literal 0 binary64) (pow.f64 lo #s(literal 2 binary64))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 hi #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (pow.f64 hi #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 hi #s(literal 3 binary64))) (*.f64 #s(literal 1/48 binary64) (pow.f64 hi #s(literal 3 binary64)))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 hi lo))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) #s(literal 0 binary64)) (pow.f64 lo #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) #s(literal -1/24 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 hi lo))))
(+.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) #s(literal -1/24 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 hi lo)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 0 binary64) (pow.f64 lo #s(literal 2 binary64)))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 hi #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (pow.f64 hi #s(literal 2 binary64)))) lo)) (*.f64 #s(literal -1 binary64) hi)) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) #s(literal 0 binary64)) lo) (neg.f64 hi)) lo)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 #s(literal 0 binary64) lo) hi) lo))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/48 binary64) (pow.f64 hi #s(literal 3 binary64))) (*.f64 #s(literal 1/16 binary64) (pow.f64 hi #s(literal 3 binary64)))) lo)) (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 hi #s(literal 2 binary64))) (*.f64 #s(literal 1/8 binary64) (pow.f64 hi #s(literal 2 binary64)))))) lo))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) hi (neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) #s(literal 1/24 binary64)) lo) (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) #s(literal 0 binary64)))) lo))) lo)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (/.f64 #s(literal 1/24 binary64) lo)) #s(literal 0 binary64)) (neg.f64 lo)) hi) lo))
(log.f64 #s(literal 2 binary64))
(+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 hi lo)))
(+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 hi (/.f64 #s(literal 1/2 binary64) lo)))
(fma.f64 hi (/.f64 #s(literal 1/2 binary64) lo) (log.f64 #s(literal 2 binary64)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) #s(literal -1/8 binary64))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1/8 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) hi) lo) (/.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 hi lo)) (/.f64 (log.f64 #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 hi lo)) (-.f64 (/.f64 (log.f64 #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1/8 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) hi) lo) (+.f64 (/.f64 (log.f64 #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 hi lo)) (/.f64 (log.f64 #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 hi lo)) (-.f64 (/.f64 (log.f64 #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1/8 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) hi) lo) (+.f64 (/.f64 (log.f64 #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) #s(literal -1/8 binary64))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1/8 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) hi) lo) (/.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 2 binary64)) hi)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) lo))) hi)) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (log.f64 #s(literal 2 binary64)) hi)) (/.f64 #s(literal 1/2 binary64) lo)) hi)) (/.f64 #s(literal 1/8 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 2 binary64)) hi) (/.f64 #s(literal -1/2 binary64) lo)) hi) (/.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 2 binary64)) hi)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) lo))) hi)) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (log.f64 #s(literal 2 binary64)) hi)) (/.f64 #s(literal 1/2 binary64) lo)) hi)) (/.f64 #s(literal 1/8 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 2 binary64)) hi) (/.f64 #s(literal -1/2 binary64) lo)) hi) (/.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) #s(literal -1/8 binary64))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 hi #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 hi lo))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 hi #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 hi lo))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 hi #s(literal 2 binary64)) #s(literal -1/8 binary64) (*.f64 lo (*.f64 hi #s(literal 1/2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 hi #s(literal 2 binary64))) (*.f64 lo (+.f64 (*.f64 #s(literal 1/2 binary64) hi) (*.f64 lo (log.f64 #s(literal 2 binary64)))))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo (fma.f64 #s(literal 1/2 binary64) hi (*.f64 lo (log.f64 #s(literal 2 binary64)))))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 lo (fma.f64 hi #s(literal 1/2 binary64) (*.f64 lo (log.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) #s(literal -1/8 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 hi #s(literal 2 binary64))) (*.f64 lo (+.f64 (*.f64 #s(literal 1/2 binary64) hi) (*.f64 lo (log.f64 #s(literal 2 binary64)))))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo (fma.f64 #s(literal 1/2 binary64) hi (*.f64 lo (log.f64 #s(literal 2 binary64)))))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 lo (fma.f64 hi #s(literal 1/2 binary64) (*.f64 lo (log.f64 #s(literal 2 binary64)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) #s(literal -1/8 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(log.f64 #s(literal 2 binary64))
(+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 hi lo)))
(+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 hi (/.f64 #s(literal 1/2 binary64) lo)))
(fma.f64 hi (/.f64 #s(literal 1/2 binary64) lo) (log.f64 #s(literal 2 binary64)))
(+.f64 (log.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 hi lo))))
(+.f64 (log.f64 #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (*.f64 hi (/.f64 #s(literal 1/2 binary64) lo))))
(+.f64 (fma.f64 hi (/.f64 #s(literal 1/2 binary64) lo) (log.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(+.f64 (log.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 hi lo))))
(+.f64 (log.f64 #s(literal 2 binary64)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (*.f64 hi (/.f64 #s(literal 1/2 binary64) lo))))
(+.f64 (fma.f64 hi (/.f64 #s(literal 1/2 binary64) lo) (log.f64 #s(literal 2 binary64))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(log.f64 #s(literal 2 binary64))
(+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 hi lo)))
(+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 hi (/.f64 #s(literal 1/2 binary64) lo)))
(fma.f64 hi (/.f64 #s(literal 1/2 binary64) lo) (log.f64 #s(literal 2 binary64)))
(+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) hi) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo)))
(+.f64 (log.f64 #s(literal 2 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) hi (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo)))
(-.f64 (log.f64 #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo) (*.f64 hi #s(literal -1/2 binary64))) lo))
(+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) hi) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo)))
(+.f64 (log.f64 #s(literal 2 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) hi (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo)))
(-.f64 (log.f64 #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo) (*.f64 hi #s(literal -1/2 binary64))) lo))
(*.f64 #s(literal 1/2 binary64) (/.f64 hi lo))
(*.f64 hi (/.f64 #s(literal 1/2 binary64) lo))
(*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) #s(literal -1/8 binary64))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1/8 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) hi) lo) (/.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1/8 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) hi) lo) (/.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1/8 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) hi) lo) (/.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) #s(literal -1/8 binary64))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1/8 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) hi) lo) (/.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1/8 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) hi) lo) (/.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))) (*.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1/8 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) hi) lo) (/.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) #s(literal -1/8 binary64))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 hi #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 hi lo))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 hi #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 hi lo))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 hi #s(literal 2 binary64)) #s(literal -1/8 binary64) (*.f64 lo (*.f64 hi #s(literal 1/2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 hi #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 hi lo))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 hi #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 hi lo))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 hi #s(literal 2 binary64)) #s(literal -1/8 binary64) (*.f64 lo (*.f64 hi #s(literal 1/2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 hi #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 hi lo))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (pow.f64 hi #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 hi lo))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 hi #s(literal 2 binary64)) #s(literal -1/8 binary64) (*.f64 lo (*.f64 hi #s(literal 1/2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (/.f64 hi lo))
(*.f64 hi (/.f64 #s(literal 1/2 binary64) lo))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (*.f64 #s(literal 1/2 binary64) hi)) lo)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo) (*.f64 hi #s(literal 1/2 binary64))) lo)
(/.f64 (fma.f64 hi #s(literal 1/2 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 #s(literal -1/8 binary64) lo))) lo)
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (*.f64 #s(literal 1/2 binary64) hi)) lo)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo) (*.f64 hi #s(literal 1/2 binary64))) lo)
(/.f64 (fma.f64 hi #s(literal 1/2 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 #s(literal -1/8 binary64) lo))) lo)
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (*.f64 #s(literal 1/2 binary64) hi)) lo)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo) (*.f64 hi #s(literal 1/2 binary64))) lo)
(/.f64 (fma.f64 hi #s(literal 1/2 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 #s(literal -1/8 binary64) lo))) lo)
(*.f64 #s(literal 1/2 binary64) (/.f64 hi lo))
(*.f64 hi (/.f64 #s(literal 1/2 binary64) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) hi) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo))
(neg.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) hi (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo) (*.f64 hi #s(literal -1/2 binary64))) (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) hi) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo))
(neg.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) hi (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo) (*.f64 hi #s(literal -1/2 binary64))) (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) hi) (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo))
(neg.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) hi (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo) (*.f64 hi #s(literal -1/2 binary64))) (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(neg.f64 (/.f64 x lo))
(/.f64 x (neg.f64 lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))
(fma.f64 #s(literal -1 binary64) (/.f64 x lo) (*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))))
(+.f64 (*.f64 hi (/.f64 (neg.f64 x) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 hi x) lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1 binary64) (/.f64 x lo) (*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(fma.f64 hi (+.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (neg.f64 lo)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1 binary64) (/.f64 x lo) (*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(fma.f64 hi (+.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (neg.f64 lo)))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) lo) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) lo) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64))))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) lo) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64))))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) lo) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x (*.f64 hi lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (*.f64 hi lo))) hi) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (/.f64 (/.f64 x hi) lo) (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) hi)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x (*.f64 hi lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (*.f64 hi lo))) hi) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (/.f64 (/.f64 x hi) lo) (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) hi)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 hi (/.f64 (-.f64 hi x) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 (-.f64 hi x) (/.f64 (+.f64 hi lo) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 (-.f64 hi x) (/.f64 (+.f64 hi lo) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 (-.f64 hi x) (/.f64 (+.f64 hi lo) (pow.f64 lo #s(literal 2 binary64))))
(/.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 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))
(neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 hi x) (*.f64 hi (/.f64 (-.f64 hi x) lo)))) lo))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (fma.f64 hi (/.f64 (-.f64 hi x) lo) hi) x)) lo)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))
(neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 hi x) (*.f64 hi (/.f64 (-.f64 hi x) lo)))) lo))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (fma.f64 hi (/.f64 (-.f64 hi x) lo) hi) x)) lo)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))
(neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 hi x) (*.f64 hi (/.f64 (-.f64 hi x) lo)))) lo))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (fma.f64 hi (/.f64 (-.f64 hi x) lo) hi) x)) lo)
(/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)
(*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(neg.f64 (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (neg.f64 lo)))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 lo x)))))
(*.f64 x (-.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 lo x))) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 lo x)))))
(*.f64 x (-.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 lo x))) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 lo x)))))
(*.f64 x (-.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 lo x))) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(neg.f64 (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (neg.f64 lo)))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 lo x)))) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 lo x)))) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 lo x)))) (neg.f64 x))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo)))
(-.f64 #s(literal 1 binary64) (/.f64 x lo))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 x lo) (*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (/.f64 (neg.f64 x) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 hi x) lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 x lo) (*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))
(+.f64 #s(literal 1 binary64) (fma.f64 hi (+.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (neg.f64 lo))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 x lo) (*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))
(+.f64 #s(literal 1 binary64) (fma.f64 hi (+.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (neg.f64 lo))))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) lo) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) lo) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64))))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) lo) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64))))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) lo) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) hi))) hi) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) hi)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) hi))) hi) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) hi)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 hi (/.f64 (-.f64 hi x) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 hi x) (+.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 (-.f64 hi x) (/.f64 (+.f64 hi lo) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 (+.f64 hi lo) x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 hi (-.f64 hi x) (*.f64 lo (-.f64 (+.f64 hi lo) x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 lo (+.f64 hi (-.f64 lo x)) (*.f64 hi (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 hi x)) (*.f64 lo (-.f64 (+.f64 hi lo) x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 hi (-.f64 hi x) (*.f64 lo (-.f64 (+.f64 hi lo) x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 lo (+.f64 hi (-.f64 lo x)) (*.f64 hi (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
#s(literal 1 binary64)
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))
(-.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 hi (/.f64 (-.f64 hi x) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (/.f64 (-.f64 hi x) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 hi x) lo)))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))
(-.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 hi (/.f64 (-.f64 hi x) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (/.f64 (-.f64 hi x) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 hi x) lo)))
#s(literal 1 binary64)
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 hi x) (*.f64 hi (/.f64 (-.f64 hi x) lo)))) lo)))
(-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 hi x) lo) hi) x)) lo))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 hi x) (*.f64 hi (/.f64 (-.f64 hi x) lo)))) lo)))
(-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 hi x) lo) hi) x)) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))))
(fma.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))))
(fma.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))))
(fma.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(neg.f64 (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (neg.f64 lo)))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x)))))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (+.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 lo x))) (/.f64 #s(literal 1 binary64) x))))
(*.f64 x (-.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 lo x)) (/.f64 #s(literal 1 binary64) x)) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x)))))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (+.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 lo x))) (/.f64 #s(literal 1 binary64) x))))
(*.f64 x (-.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 lo x)) (/.f64 #s(literal 1 binary64) x)) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x)))))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (+.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 lo x))) (/.f64 #s(literal 1 binary64) x))))
(*.f64 x (-.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 lo x)) (/.f64 #s(literal 1 binary64) x)) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(neg.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) x)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)) x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 x (neg.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)) x))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) x)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)) x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 x (neg.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)) x))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) x)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)) x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 x (neg.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)) x))))
(*.f64 #s(literal -1 binary64) (/.f64 lo x))
(/.f64 (neg.f64 lo) x)
(/.f64 lo (neg.f64 x))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi lo) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (+.f64 (/.f64 lo x) (*.f64 hi (/.f64 lo (pow.f64 x #s(literal 2 binary64))))))
(-.f64 (/.f64 lo (neg.f64 x)) (*.f64 hi (/.f64 lo (pow.f64 x #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo x)) (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi lo) (pow.f64 x #s(literal 3 binary64)))) (/.f64 lo (pow.f64 x #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) (/.f64 lo x) (*.f64 hi (-.f64 (neg.f64 (*.f64 hi (/.f64 lo (pow.f64 x #s(literal 3 binary64))))) (/.f64 lo (pow.f64 x #s(literal 2 binary64))))))
(fma.f64 hi (-.f64 (*.f64 hi (/.f64 (neg.f64 lo) (pow.f64 x #s(literal 3 binary64)))) (/.f64 lo (pow.f64 x #s(literal 2 binary64)))) (/.f64 lo (neg.f64 x)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo x)) (*.f64 hi (-.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi lo) (pow.f64 x #s(literal 4 binary64)))) (/.f64 lo (pow.f64 x #s(literal 3 binary64))))) (/.f64 lo (pow.f64 x #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) (/.f64 lo x) (*.f64 hi (-.f64 (*.f64 hi (-.f64 (neg.f64 (/.f64 (*.f64 hi lo) (pow.f64 x #s(literal 4 binary64)))) (/.f64 lo (pow.f64 x #s(literal 3 binary64))))) (/.f64 lo (pow.f64 x #s(literal 2 binary64))))))
(fma.f64 hi (fma.f64 hi (-.f64 (/.f64 (*.f64 hi lo) (neg.f64 (pow.f64 x #s(literal 4 binary64)))) (/.f64 lo (pow.f64 x #s(literal 3 binary64)))) (/.f64 (neg.f64 lo) (pow.f64 x #s(literal 2 binary64)))) (/.f64 lo (neg.f64 x)))
(/.f64 lo hi)
(/.f64 (+.f64 lo (/.f64 (*.f64 lo x) hi)) hi)
(/.f64 (+.f64 lo (*.f64 lo (/.f64 x hi))) hi)
(/.f64 (fma.f64 lo (/.f64 x hi) lo) hi)
(/.f64 (-.f64 (+.f64 lo (/.f64 (*.f64 lo (pow.f64 x #s(literal 2 binary64))) (pow.f64 hi #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) hi))) hi)
(/.f64 (+.f64 lo (-.f64 (*.f64 lo (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))) (neg.f64 (*.f64 lo (/.f64 x hi))))) hi)
(/.f64 (+.f64 lo (*.f64 lo (+.f64 (/.f64 x hi) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))))) hi)
(/.f64 (-.f64 (+.f64 lo (/.f64 (*.f64 lo (pow.f64 x #s(literal 3 binary64))) (pow.f64 hi #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (pow.f64 x #s(literal 2 binary64))) (pow.f64 hi #s(literal 2 binary64)))))) hi)
(/.f64 (+.f64 lo (-.f64 (*.f64 lo (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64)))) (fma.f64 #s(literal -1 binary64) (*.f64 lo (/.f64 x hi)) (/.f64 (*.f64 (neg.f64 lo) (pow.f64 x #s(literal 2 binary64))) (pow.f64 hi #s(literal 2 binary64)))))) hi)
(/.f64 (-.f64 (fma.f64 lo (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))) lo) (neg.f64 (*.f64 lo (+.f64 (/.f64 x hi) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))))))) hi)
(/.f64 lo hi)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) lo) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) hi))) hi))
(neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 lo (*.f64 lo (/.f64 x hi)))) hi))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 lo (/.f64 x hi) lo)) hi)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) lo) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 lo x) (/.f64 (*.f64 lo (pow.f64 x #s(literal 2 binary64))) hi)) hi))) hi))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) lo (neg.f64 (/.f64 (fma.f64 lo x (*.f64 lo (/.f64 (pow.f64 x #s(literal 2 binary64)) hi))) hi))) hi))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 lo (/.f64 (*.f64 lo (+.f64 x (/.f64 (pow.f64 x #s(literal 2 binary64)) hi))) hi))) hi)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) lo) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (pow.f64 x #s(literal 3 binary64))) hi))) hi)) (*.f64 lo x)) hi))) hi))
(neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 lo (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 lo (pow.f64 x #s(literal 2 binary64))) (*.f64 lo (/.f64 (pow.f64 x #s(literal 3 binary64)) hi)))) hi) (*.f64 lo x)) hi))) hi))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 lo (/.f64 (fma.f64 lo x (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 lo (+.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (pow.f64 x #s(literal 3 binary64)) hi)))) hi)) hi))) hi)
(/.f64 lo hi)
(+.f64 (/.f64 lo hi) (/.f64 (*.f64 lo x) (pow.f64 hi #s(literal 2 binary64))))
(fma.f64 lo (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 lo hi))
(+.f64 (*.f64 x (-.f64 (/.f64 (*.f64 lo x) (pow.f64 hi #s(literal 3 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))) (/.f64 lo hi))
(fma.f64 x (-.f64 (/.f64 (*.f64 lo x) (pow.f64 hi #s(literal 3 binary64))) (/.f64 (neg.f64 lo) (pow.f64 hi #s(literal 2 binary64)))) (/.f64 lo hi))
(fma.f64 x (fma.f64 lo (/.f64 x (pow.f64 hi #s(literal 3 binary64))) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (/.f64 lo hi))
(+.f64 (*.f64 x (-.f64 (*.f64 x (-.f64 (/.f64 (*.f64 lo x) (pow.f64 hi #s(literal 4 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 3 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))) (/.f64 lo hi))
(fma.f64 x (-.f64 (*.f64 x (-.f64 (/.f64 (*.f64 lo x) (pow.f64 hi #s(literal 4 binary64))) (/.f64 (neg.f64 lo) (pow.f64 hi #s(literal 3 binary64))))) (/.f64 (neg.f64 lo) (pow.f64 hi #s(literal 2 binary64)))) (/.f64 lo hi))
(fma.f64 x (fma.f64 x (fma.f64 lo (/.f64 x (pow.f64 hi #s(literal 4 binary64))) (/.f64 lo (pow.f64 hi #s(literal 3 binary64)))) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (/.f64 lo hi))
(*.f64 #s(literal -1 binary64) (/.f64 lo x))
(/.f64 (neg.f64 lo) x)
(/.f64 lo (neg.f64 x))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) lo) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi lo) x))) x)
(neg.f64 (/.f64 (+.f64 lo (*.f64 hi (/.f64 lo x))) x))
(/.f64 (fma.f64 hi (/.f64 lo x) lo) (neg.f64 x))
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) lo) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo) (pow.f64 x #s(literal 2 binary64))))) (/.f64 (*.f64 hi lo) x)) x)
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 lo (/.f64 (*.f64 lo (pow.f64 hi #s(literal 2 binary64))) (pow.f64 x #s(literal 2 binary64))))) (*.f64 hi (/.f64 lo x))) x)
(/.f64 (fma.f64 lo #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 hi #s(literal 2 binary64))) (/.f64 lo x)) (*.f64 hi lo)) x)) x)
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) lo) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) lo) (pow.f64 x #s(literal 3 binary64))))) (+.f64 (/.f64 (*.f64 hi lo) x) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo) (pow.f64 x #s(literal 2 binary64))))) x)
(/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) lo (neg.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (/.f64 lo (pow.f64 x #s(literal 3 binary64)))))) (+.f64 (*.f64 hi (/.f64 lo x)) (/.f64 (*.f64 lo (pow.f64 hi #s(literal 2 binary64))) (pow.f64 x #s(literal 2 binary64))))) x)
(/.f64 (-.f64 (-.f64 (neg.f64 lo) (*.f64 lo (/.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (fma.f64 hi (/.f64 lo x) (/.f64 (*.f64 lo (pow.f64 hi #s(literal 2 binary64))) (pow.f64 x #s(literal 2 binary64))))) x)
(*.f64 #s(literal -1 binary64) (/.f64 lo x))
(/.f64 (neg.f64 lo) x)
(/.f64 lo (neg.f64 x))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 lo (/.f64 (*.f64 hi lo) x)) x))
(neg.f64 (/.f64 (+.f64 lo (*.f64 hi (/.f64 lo x))) x))
(/.f64 (fma.f64 hi (/.f64 lo x) lo) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 lo (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo) x)) (*.f64 hi lo)) x))) x))
(neg.f64 (/.f64 (+.f64 lo (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 (neg.f64 (pow.f64 hi #s(literal 2 binary64))) lo) x) (*.f64 hi lo)) x))) x))
(/.f64 (-.f64 lo (/.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 hi #s(literal 2 binary64))) (/.f64 lo x)) (*.f64 hi lo)) x)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 lo (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) lo) x) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) x)) (*.f64 hi lo)) x))) x))
(neg.f64 (/.f64 (+.f64 lo (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (/.f64 lo x)) (*.f64 (neg.f64 (pow.f64 hi #s(literal 2 binary64))) lo)) x)) (*.f64 hi lo)) x))) x))
(/.f64 (-.f64 lo (/.f64 (-.f64 (/.f64 (fma.f64 (pow.f64 hi #s(literal 3 binary64)) (/.f64 lo x) (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (neg.f64 x)) (*.f64 hi lo)) x)) (neg.f64 x))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(fma.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(fma.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 1 binary64))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) lo) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) lo) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) lo) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) lo) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) lo) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) lo) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi lo) (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 hi lo (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 hi (+.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 lo (+.f64 hi lo)) (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 lo (+.f64 hi lo) (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 lo (+.f64 hi lo)) (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 lo (+.f64 hi lo) (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(fma.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(fma.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 1 binary64))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) hi (/.f64 (neg.f64 (pow.f64 hi #s(literal 2 binary64))) lo)) lo)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (neg.f64 lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) hi (/.f64 (neg.f64 (pow.f64 hi #s(literal 2 binary64))) lo)) lo)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (neg.f64 lo)))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi (pow.f64 lo #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 hi (pow.f64 lo #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 hi (pow.f64 lo #s(literal 4 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 hi (+.f64 (/.f64 hi (pow.f64 lo #s(literal 4 binary64))) (/.f64 #s(literal 2 binary64) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 hi (pow.f64 lo #s(literal 4 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 hi (+.f64 (/.f64 hi (pow.f64 lo #s(literal 4 binary64))) (/.f64 #s(literal 2 binary64) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 4 binary64)))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (/.f64 (/.f64 #s(literal 2 binary64) hi) (pow.f64 lo #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 lo #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 lo #s(literal 3 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 (/.f64 #s(literal 2 binary64) hi) (pow.f64 lo #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 lo #s(literal 3 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 (/.f64 #s(literal 2 binary64) hi) (pow.f64 lo #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))
(/.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 4 binary64)))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (/.f64 (/.f64 #s(literal 2 binary64) hi) (pow.f64 lo #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 lo #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 lo #s(literal 3 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 (/.f64 #s(literal 2 binary64) hi) (pow.f64 lo #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 lo #s(literal 3 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 (/.f64 #s(literal 2 binary64) hi) (pow.f64 lo #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))
(/.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 hi #s(literal 3 binary64)) lo)) (pow.f64 hi #s(literal 4 binary64))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 lo (pow.f64 hi #s(literal 3 binary64))) (pow.f64 hi #s(literal 4 binary64))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (pow.f64 hi #s(literal 3 binary64))) lo (pow.f64 hi #s(literal 4 binary64))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 hi #s(literal 3 binary64))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (pow.f64 hi #s(literal 4 binary64))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (fma.f64 lo (fma.f64 #s(literal 2 binary64) (pow.f64 hi #s(literal 3 binary64)) (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (pow.f64 hi #s(literal 4 binary64))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (fma.f64 lo (fma.f64 lo (pow.f64 hi #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (pow.f64 hi #s(literal 3 binary64)))) (pow.f64 hi #s(literal 4 binary64))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 hi #s(literal 3 binary64))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (pow.f64 hi #s(literal 4 binary64))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (fma.f64 lo (fma.f64 #s(literal 2 binary64) (pow.f64 hi #s(literal 3 binary64)) (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (pow.f64 hi #s(literal 4 binary64))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (fma.f64 lo (fma.f64 lo (pow.f64 hi #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (pow.f64 hi #s(literal 3 binary64)))) (pow.f64 hi #s(literal 4 binary64))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 hi #s(literal 3 binary64)) lo)) (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 hi #s(literal 3 binary64)) lo) (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 hi #s(literal 3 binary64)) lo)) (+.f64 (/.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 hi #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 hi #s(literal 3 binary64)) lo) (+.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 hi #s(literal 3 binary64)) lo) (fma.f64 hi hi (/.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 hi #s(literal 3 binary64)) lo)) (+.f64 (/.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 hi #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 hi #s(literal 3 binary64)) lo) (+.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 hi #s(literal 3 binary64)) lo) (fma.f64 hi hi (/.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 hi #s(literal 3 binary64)) lo)) (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 hi #s(literal 3 binary64)) lo) (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 hi #s(literal 3 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 4 binary64)) lo))) lo)) (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 hi #s(literal 3 binary64)) (neg.f64 (/.f64 (pow.f64 hi #s(literal 4 binary64)) lo))) lo) (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) #s(literal -2 binary64)) (/.f64 (pow.f64 hi #s(literal 4 binary64)) lo)) lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 hi #s(literal 3 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 4 binary64)) lo))) lo)) (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 hi #s(literal 3 binary64)) (neg.f64 (/.f64 (pow.f64 hi #s(literal 4 binary64)) lo))) lo) (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) #s(literal -2 binary64)) (/.f64 (pow.f64 hi #s(literal 4 binary64)) lo)) lo)) (pow.f64 lo #s(literal 2 binary64)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(fma.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(fma.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 1 binary64))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) lo) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) lo) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 lo (*.f64 #s(literal -1 binary64) lo)) (pow.f64 hi #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 0 binary64) lo) (pow.f64 hi #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))))
(+.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) lo) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))))) (/.f64 #s(literal 0 binary64) (pow.f64 hi #s(literal 3 binary64))))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) lo) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) lo) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo hi)) (/.f64 lo hi))) hi)) (/.f64 #s(literal 1 binary64) lo)) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (/.f64 lo hi))) hi)) (/.f64 #s(literal 1 binary64) lo)) hi) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 #s(literal -1 binary64) lo) (/.f64 #s(literal -1 binary64) hi)) hi)))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 lo (-.f64 (*.f64 #s(literal 2 binary64) hi) hi)) (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 hi lo (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 hi (+.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 lo (-.f64 (+.f64 lo (*.f64 #s(literal 2 binary64) hi)) hi)) (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 lo (+.f64 hi lo) (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) hi) (*.f64 lo (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) hi) hi) (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi))))))) hi)) (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 lo (-.f64 (fma.f64 #s(literal 2 binary64) hi (*.f64 lo (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 lo) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 hi #s(literal 2 binary64)) hi) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi)))))) hi) (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 lo (+.f64 (*.f64 lo (-.f64 #s(literal 1 binary64) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 hi (pow.f64 hi #s(literal 2 binary64))))))) hi) (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 hi lo))))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (neg.f64 hi) lo)))
(-.f64 (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 #s(literal -2 binary64) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (pow.f64 hi #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (pow.f64 hi #s(literal 2 binary64))))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))))
(-.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (neg.f64 (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))))) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (*.f64 hi (*.f64 (pow.f64 hi #s(literal 2 binary64)) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))))
(+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (neg.f64 (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) #s(literal -2 binary64) (-.f64 (-.f64 (/.f64 hi (neg.f64 lo)) (/.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (pow.f64 hi #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (pow.f64 hi #s(literal 2 binary64)))) lo)) hi) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) hi (/.f64 (neg.f64 (pow.f64 hi #s(literal 2 binary64))) lo)) lo)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (neg.f64 lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (pow.f64 hi #s(literal 3 binary64))) (+.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (pow.f64 hi #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) (pow.f64 hi #s(literal 2 binary64))))) (pow.f64 hi #s(literal 3 binary64)))) lo)) (*.f64 #s(literal -1 binary64) (pow.f64 hi #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (pow.f64 hi #s(literal 2 binary64)))) lo)) hi) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (pow.f64 hi #s(literal 3 binary64))) (fma.f64 hi (*.f64 (pow.f64 hi #s(literal 2 binary64)) #s(literal 1 binary64)) (pow.f64 hi #s(literal 3 binary64)))) lo)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) #s(literal 1 binary64))) lo)) hi) lo)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (pow.f64 hi #s(literal 3 binary64))) (+.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64)))) lo) (pow.f64 hi #s(literal 2 binary64))) (neg.f64 lo)) hi) lo))
(-.f64 (exp.f64 (log1p.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64)))))
(*.f64 hi (pow.f64 lo #s(literal -2 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal -2 binary64))))
(*.f64 hi (pow.f64 lo #s(literal -2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64)))))
(*.f64 (/.f64 (sqrt.f64 hi) lo) (/.f64 (sqrt.f64 hi) lo))
(pow.f64 (/.f64 (sqrt.f64 hi) lo) #s(literal 2 binary64))
(pow.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal 1 binary64))
(*.f64 hi (pow.f64 lo #s(literal -2 binary64)))
(pow.f64 (cbrt.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64)))) #s(literal 3 binary64))
(*.f64 hi (pow.f64 lo #s(literal -2 binary64)))
(pow.f64 (pow.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 hi (pow.f64 lo #s(literal -2 binary64)))
(pow.f64 (/.f64 (sqrt.f64 hi) lo) #s(literal 2 binary64))
(pow.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) hi) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 lo #s(literal 2 binary64)) hi))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) hi)
(sqrt.f64 (pow.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))))
(log.f64 (pow.f64 (exp.f64 hi) (pow.f64 lo #s(literal -2 binary64))))
(*.f64 hi (pow.f64 lo #s(literal -2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))))))
(*.f64 hi (pow.f64 lo #s(literal -2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal 3 binary64)))
(*.f64 hi (pow.f64 lo #s(literal -2 binary64)))
(cbrt.f64 (/.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (pow.f64 lo #s(literal 2 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64)))))
(*.f64 hi (pow.f64 lo #s(literal -2 binary64)))
(exp.f64 (log.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64)))))
(*.f64 hi (pow.f64 lo #s(literal -2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64)))) #s(literal 1 binary64)))
(*.f64 hi (pow.f64 lo #s(literal -2 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))) #s(literal -1 binary64))
(fma.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal -1 binary64))
(fma.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))))
(expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))
(expm1.f64 (fma.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))))
(*.f64 (cbrt.f64 (pow.f64 (expm1.f64 (fma.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (expm1.f64 (fma.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))) (sqrt.f64 (expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))))
(expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))
(expm1.f64 (fma.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 8 binary64) (pow.f64 (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))) #s(literal 1 binary64)))))
(/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 3 binary64)) #s(literal -1 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 1 binary64))))
(/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (pow.f64 (exp.f64 hi) (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 3 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal 4 binary64) (pow.f64 (exp.f64 hi) (*.f64 #s(literal 2 binary64) (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo))))) (fma.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 1 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))) #s(literal 2 binary64)) #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 1 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))) #s(literal 2 binary64)) #s(literal -1 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 1 binary64)))
(/.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 4 binary64) (pow.f64 (exp.f64 hi) (*.f64 #s(literal 2 binary64) (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo)))))) (fma.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 1 binary64)))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 8 binary64) (pow.f64 (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 3 binary64))) #s(literal 1 binary64))) (neg.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))) #s(literal 1 binary64))))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 3 binary64)) #s(literal -1 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 1 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (pow.f64 (exp.f64 hi) (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 3 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal 4 binary64) (pow.f64 (exp.f64 hi) (*.f64 #s(literal 2 binary64) (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo))))) (fma.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))) #s(literal 2 binary64)) #s(literal 1 binary64))) (neg.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 1 binary64))))
(neg.f64 (/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))) #s(literal 2 binary64)) #s(literal -1 binary64)) (neg.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 1 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 4 binary64) (pow.f64 (exp.f64 hi) (*.f64 #s(literal 2 binary64) (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo)))))) (fma.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 1 binary64))))
(pow.f64 (expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))) #s(literal 1 binary64))
(expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))
(expm1.f64 (fma.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))
(pow.f64 (cbrt.f64 (expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))) #s(literal 3 binary64))
(expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))
(expm1.f64 (fma.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))
(pow.f64 (pow.f64 (expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))
(expm1.f64 (fma.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))
(pow.f64 (sqrt.f64 (expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))) #s(literal 2 binary64))
(expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))
(expm1.f64 (fma.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))
(sqrt.f64 (pow.f64 (expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))) #s(literal 2 binary64)))
(fabs.f64 (expm1.f64 (fma.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))))
(log.f64 (exp.f64 (expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))))
(expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))
(expm1.f64 (fma.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))))))
(expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))
(expm1.f64 (fma.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))
(cbrt.f64 (pow.f64 (expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))
(expm1.f64 (fma.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))
(expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))
(expm1.f64 (fma.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))))
(expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))
(expm1.f64 (fma.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))
(exp.f64 (log.f64 (expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))))
(expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))
(expm1.f64 (fma.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))) #s(literal 1 binary64)))
(expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))
(expm1.f64 (fma.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))
(fma.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal -1 binary64))
(fma.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal -1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))) #s(literal -1 binary64))
(fma.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal -1 binary64))
(fma.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal -1 binary64))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))))) #s(literal -1 binary64))
(fma.f64 (cbrt.f64 (*.f64 #s(literal 4 binary64) (pow.f64 (exp.f64 hi) (*.f64 #s(literal 2 binary64) (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo)))))) (cbrt.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo))))) #s(literal -1 binary64))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))))) (sqrt.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))))) #s(literal -1 binary64))
(fma.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal -1 binary64))
(fma.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal -1 binary64))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))))
(expm1.f64 (log1p.f64 (fma.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))
(fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))
(fma.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))))
(fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))
(fma.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))) (sqrt.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))))
(fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))
(fma.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))
(/.f64 (+.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 2 binary64)) (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))))))
(/.f64 (+.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 #s(literal 2 binary64)) hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))))))
(/.f64 (+.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo))) (-.f64 (*.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo))) (log.f64 #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 2 binary64))) (-.f64 (log.f64 #s(literal 2 binary64)) (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))))
(/.f64 (-.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 2 binary64))) (-.f64 (log.f64 #s(literal 2 binary64)) (*.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 2 binary64)) (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 #s(literal 2 binary64)) hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo))) (-.f64 (*.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo))) (log.f64 #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (log.f64 #s(literal 2 binary64)) (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 2 binary64))) (neg.f64 (-.f64 (log.f64 #s(literal 2 binary64)) (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (log.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 2 binary64))) (-.f64 (log.f64 #s(literal 2 binary64)) (*.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo))))))
(pow.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))) #s(literal 1 binary64))
(fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))
(fma.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))
(pow.f64 (cbrt.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))) #s(literal 3 binary64))
(fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))
(fma.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))
(pow.f64 (pow.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))
(fma.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))
(pow.f64 (sqrt.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))) #s(literal 2 binary64))
(fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))
(fma.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))) #s(literal 2 binary64)))
(fabs.f64 (fma.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))
(log.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))))
(log.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 hi) (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))))))
(fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))
(fma.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64))) #s(literal 3 binary64)))
(fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))
(fma.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))))
(expm1.f64 (log1p.f64 (fma.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))))
(fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))
(fma.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))
(exp.f64 (log.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))))
(fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))
(fma.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))) #s(literal 1 binary64)))
(fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))
(fma.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))
(fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))
(fma.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (log.f64 #s(literal 2 binary64)) (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))))
(fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))
(fma.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))) (log.f64 #s(literal 2 binary64)))
(fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))
(fma.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))
(fma.f64 (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) hi (log.f64 #s(literal 2 binary64)))
(fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))
(fma.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (log.f64 #s(literal 2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (log.f64 #s(literal 2 binary64))) (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))))
(fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))
(fma.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))) (log.f64 #s(literal 2 binary64)))
(fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))
(fma.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))
(fma.f64 (sqrt.f64 (log.f64 #s(literal 2 binary64))) (sqrt.f64 (log.f64 #s(literal 2 binary64))) (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))))
(fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))
(fma.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))
(fma.f64 (sqrt.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))) (sqrt.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))) (log.f64 #s(literal 2 binary64)))
(fma.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))
(fma.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))
(+.f64 (*.f64 hi (*.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64))) (*.f64 hi (/.f64 #s(literal 1/2 binary64) lo)))
(*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))
(*.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo)))
(+.f64 (*.f64 (*.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64)) hi) (*.f64 (/.f64 #s(literal 1/2 binary64) lo) hi))
(*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))
(*.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))))
(expm1.f64 (log1p.f64 (*.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo)))))
(pow.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 1 binary64))
(*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))
(*.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo)))
(pow.f64 (cbrt.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))) #s(literal 3 binary64))
(*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))
(*.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo)))
(pow.f64 (pow.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))
(*.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo)))
(pow.f64 (sqrt.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))) #s(literal 2 binary64))
(*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))
(*.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo)))
(sqrt.f64 (pow.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo))))
(log.f64 (pow.f64 (exp.f64 hi) (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))))
(*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))
(*.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))))))
(*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))
(*.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo)))
(cbrt.f64 (pow.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo))) #s(literal 3 binary64)))
(*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))
(*.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo)))
(expm1.f64 (log1p.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))))
(expm1.f64 (log1p.f64 (*.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo)))))
(log1p.f64 (expm1.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))))
(*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))
(*.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo)))
(exp.f64 (log.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))))
(*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))
(*.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo)))
(exp.f64 (*.f64 (log.f64 (*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))) #s(literal 1 binary64)))
(*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))
(*.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo)))
(fma.f64 hi (*.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64)) (*.f64 hi (/.f64 #s(literal 1/2 binary64) lo)))
(*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))
(*.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo)))
(fma.f64 (*.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64)) hi (*.f64 (/.f64 #s(literal 1/2 binary64) lo) hi))
(*.f64 hi (fma.f64 (*.f64 hi (pow.f64 lo #s(literal -2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)))
(*.f64 hi (fma.f64 hi (*.f64 #s(literal -1/8 binary64) (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) lo)))
(-.f64 (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x) #s(literal 1 binary64)) #s(literal 1 binary64))
(+.f64 (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x) #s(literal 1 binary64)) #s(literal -1 binary64))
(+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 0 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x)))
(fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 #s(literal 1 binary64) (/.f64 lo (-.f64 hi x))))
(fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))
(fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))))
(fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))) (sqrt.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))))
(fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x)) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))) #s(literal 3 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(pow.f64 (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))) #s(literal 2 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(pow.f64 (/.f64 (/.f64 lo (-.f64 hi x)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal -1 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))
(log.f64 (pow.f64 (exp.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (-.f64 hi x)))
(fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x)))))
(fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x)) #s(literal 3 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))))
(+.f64 (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x) #s(literal 1 binary64)) #s(literal -1 binary64))
(+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 0 binary64))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))))
(fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(exp.f64 (-.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 (/.f64 lo (-.f64 hi x)))))
(fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(exp.f64 (*.f64 (-.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 (/.f64 lo (-.f64 hi x)))) #s(literal 1 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x) #s(literal 1 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x) #s(literal 1 binary64))))
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))))
(*.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))))
(fma.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x) #s(literal 1 binary64)) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x) #s(literal 1 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x) #s(literal 1 binary64))) (sqrt.f64 (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x) #s(literal 1 binary64))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))))
(fma.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x)) #s(literal 2 binary64)) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)) (*.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x)) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x)) #s(literal 2 binary64)) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))))))
(/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (*.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 3 binary64)))) (+.f64 #s(literal -1 binary64) (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)) (*.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))))))
(/.f64 (-.f64 #s(literal -1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64))) (-.f64 #s(literal -1 binary64) (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x)) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64))) (+.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))
(pow.f64 (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x) #s(literal 1 binary64)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))))
(fma.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x) #s(literal 1 binary64))) #s(literal 3 binary64))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))))
(fma.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
(pow.f64 (pow.f64 (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))))
(fma.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x) #s(literal 1 binary64))) #s(literal 2 binary64))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))))
(fma.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x) #s(literal 1 binary64)) #s(literal 2 binary64)))
(fabs.f64 (fma.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)))
(log.f64 (exp.f64 (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x) #s(literal 1 binary64))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))))
(fma.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x) #s(literal 1 binary64)))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))))
(fma.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x) #s(literal 1 binary64)) #s(literal 3 binary64)))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))))
(fma.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x) #s(literal 1 binary64))))
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x) #s(literal 1 binary64))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))))
(fma.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
(exp.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))))
(fma.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))))
(fma.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))))
(fma.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 #s(literal 1 binary64) (/.f64 lo (-.f64 hi x))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))))
(fma.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
(fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))))
(fma.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))))
(fma.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))) (sqrt.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (-.f64 hi x))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))))
(fma.f64 (-.f64 hi x) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
(-.f64 (exp.f64 (log1p.f64 (/.f64 lo (-.f64 hi x)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 lo (-.f64 hi x))))
(*.f64 lo (/.f64 #s(literal 1 binary64) (-.f64 hi x)))
(/.f64 lo (-.f64 hi x))
(*.f64 #s(literal 1 binary64) (/.f64 lo (-.f64 hi x)))
(*.f64 lo (/.f64 #s(literal 1 binary64) (-.f64 hi x)))
(/.f64 lo (-.f64 hi x))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 lo (-.f64 hi x))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 lo (-.f64 hi x))))
(*.f64 lo (/.f64 #s(literal 1 binary64) (-.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 #s(literal 1 binary64) (-.f64 hi x)))
(/.f64 lo (-.f64 hi x))
(pow.f64 (/.f64 lo (-.f64 hi x)) #s(literal 1 binary64))
(*.f64 lo (/.f64 #s(literal 1 binary64) (-.f64 hi x)))
(/.f64 lo (-.f64 hi x))
(pow.f64 (cbrt.f64 (/.f64 lo (-.f64 hi x))) #s(literal 3 binary64))
(*.f64 lo (/.f64 #s(literal 1 binary64) (-.f64 hi x)))
(/.f64 lo (-.f64 hi x))
(pow.f64 (pow.f64 (/.f64 lo (-.f64 hi x)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 lo (/.f64 #s(literal 1 binary64) (-.f64 hi x)))
(/.f64 lo (-.f64 hi x))
(pow.f64 (sqrt.f64 (/.f64 lo (-.f64 hi x))) #s(literal 2 binary64))
(*.f64 lo (/.f64 #s(literal 1 binary64) (-.f64 hi x)))
(/.f64 lo (-.f64 hi x))
(pow.f64 (/.f64 (-.f64 hi x) lo) #s(literal -1 binary64))
(*.f64 lo (/.f64 #s(literal 1 binary64) (-.f64 hi x)))
(/.f64 lo (-.f64 hi x))
(sqrt.f64 (pow.f64 (/.f64 lo (-.f64 hi x)) #s(literal 2 binary64)))
(fabs.f64 (/.f64 lo (-.f64 hi x)))
(log.f64 (exp.f64 (/.f64 lo (-.f64 hi x))))
(*.f64 lo (/.f64 #s(literal 1 binary64) (-.f64 hi x)))
(/.f64 lo (-.f64 hi x))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 lo (-.f64 hi x)))))
(*.f64 lo (/.f64 #s(literal 1 binary64) (-.f64 hi x)))
(/.f64 lo (-.f64 hi x))
(cbrt.f64 (pow.f64 (/.f64 lo (-.f64 hi x)) #s(literal 3 binary64)))
(*.f64 lo (/.f64 #s(literal 1 binary64) (-.f64 hi x)))
(/.f64 lo (-.f64 hi x))
(cbrt.f64 (/.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 hi x) #s(literal 3 binary64))))
(*.f64 lo (/.f64 #s(literal 1 binary64) (-.f64 hi x)))
(/.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 #s(literal 1 binary64) (-.f64 hi x)))
(/.f64 lo (-.f64 hi x))
(exp.f64 (log.f64 (/.f64 lo (-.f64 hi x))))
(*.f64 lo (/.f64 #s(literal 1 binary64) (-.f64 hi x)))
(/.f64 lo (-.f64 hi x))
(exp.f64 (*.f64 (log.f64 (/.f64 lo (-.f64 hi x))) #s(literal 1 binary64)))
(*.f64 lo (/.f64 #s(literal 1 binary64) (-.f64 hi x)))
(/.f64 lo (-.f64 hi x))
(+.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 1 binary64))
(fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))))
(*.f64 #s(literal 1 binary64) (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)))
(fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))))
(*.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))) (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))))
(fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
(pow.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))) #s(literal 3 binary64))
(fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
(pow.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))) #s(literal 2 binary64))
(fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
(sqrt.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)) #s(literal 2 binary64)))
(fabs.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)))
(log.f64 (exp.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))))
(fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)))))
(fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
(cbrt.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)) #s(literal 3 binary64)))
(fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))))
(log1p.f64 (expm1.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))))
(fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
(exp.f64 (log.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))))
(fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
(exp.f64 (*.f64 (log.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))) #s(literal 1 binary64)))
(fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
(-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))) #s(literal 1 binary64))
(+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))) #s(literal -1 binary64))
(+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal 0 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))
(pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo)) #s(literal 2 binary64))
(*.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo)) #s(literal 2 binary64))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 2 binary64)))
(pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo)) #s(literal 2 binary64))
(*.f64 (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))
(pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo)) #s(literal 2 binary64))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo)) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo))) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (pow.f64 lo #s(literal 2 binary64)))
(pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 4 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo)) #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))))
(pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo)) #s(literal 2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))))
(pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo)) #s(literal 2 binary64))
(cbrt.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 6 binary64)))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo)) #s(literal 6 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))))
(+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))) #s(literal -1 binary64))
(+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo)) #s(literal 2 binary64)) #s(literal 0 binary64))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))))
(pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo)) #s(literal 2 binary64))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))))
(pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo)) #s(literal 2 binary64))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))) #s(literal 1 binary64)))
(pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo)) #s(literal 2 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))))))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo))))))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))))))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo)) #s(literal 2 binary64)))) #s(literal -2 binary64))) (cbrt.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo)) #s(literal 2 binary64))))))
(*.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))))) #s(literal 2 binary64)) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))))) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))))) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo)) #s(literal 2 binary64)))))) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo)) #s(literal 2 binary64))))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))))) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))))) #s(literal -1 binary64)))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))))) #s(literal -2 binary64))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo)) #s(literal 2 binary64))))) #s(literal -2 binary64))
(pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo))))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo))))
(pow.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))))) #s(literal 3 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo))))
(pow.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo))))
(pow.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo))))
(pow.f64 (/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo))))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))) #s(literal -2 binary64)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo)) #s(literal 2 binary64)))) #s(literal -2 binary64)))
(log.f64 (pow.f64 (exp.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))) #s(literal 3 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))))))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo))))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo))))
(exp.f64 (neg.f64 (-.f64 (log1p.f64 (*.f64 (neg.f64 hi) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (log1p.f64 (neg.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))))))
(exp.f64 (neg.f64 (-.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (neg.f64 hi))) (log1p.f64 (neg.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))))))
(exp.f64 (neg.f64 (-.f64 (log1p.f64 (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (neg.f64 lo))) (log1p.f64 (neg.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo)) #s(literal 2 binary64)))))))
(exp.f64 (*.f64 (-.f64 (log1p.f64 (*.f64 (neg.f64 hi) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (log1p.f64 (neg.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64))))) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (-.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (neg.f64 hi))) (log1p.f64 (neg.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))))))
(exp.f64 (neg.f64 (-.f64 (log1p.f64 (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (neg.f64 lo))) (log1p.f64 (neg.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo)) #s(literal 2 binary64)))))))
(exp.f64 (*.f64 (neg.f64 (-.f64 (log1p.f64 (*.f64 (neg.f64 hi) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (log1p.f64 (neg.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))))) #s(literal 1 binary64)))
(exp.f64 (neg.f64 (-.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (neg.f64 hi))) (log1p.f64 (neg.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))))))
(exp.f64 (neg.f64 (-.f64 (log1p.f64 (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (neg.f64 lo))) (log1p.f64 (neg.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 hi lo)) #s(literal 2 binary64)))))))

eval2.0s (10.7%)

Compiler

Compiled 68924 to 42877 computations (37.8% saved)

prune4.9s (25.8%)

Pruning

57 alts after pruning (51 fresh and 6 done)

PrunedKeptTotal
New2542222564
Fresh262955
Picked325
Done145
Total2572572629
Accuracy
27.6%
Counts
2629 → 57
Alt Table
Click to see full alt table
StatusAccuracyProgram
18.7%
(fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) hi #s(literal 1 binary64))
18.8%
(/.f64 (-.f64 x lo) hi)
10.5%
(/.f64 (+.f64 x (-.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) lo)) hi)
19.5%
(/.f64 (+.f64 lo (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x))) lo)
8.2%
(/.f64 (+.f64 hi lo) lo)
10.8%
(/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)
18.6%
(/.f64 (neg.f64 (-.f64 x lo)) lo)
18.8%
(/.f64 (neg.f64 lo) hi)
18.2%
(/.f64 (fabs.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))) (fabs.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
18.2%
(/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (fabs.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))))
18.2%
(/.f64 (fabs.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64)))) (fabs.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal 3 binary64)))))
18.2%
(/.f64 (fabs.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)))) (fabs.f64 (+.f64 (/.f64 hi lo) #s(literal 3 binary64))))
19.0%
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi (/.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))))
10.1%
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)))))
10.1%
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (/.f64 hi lo) lo)) #s(literal 2 binary64)))))
18.7%
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))))))
26.4%
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 #s(literal 1 binary64) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))))
18.8%
(/.f64 #s(literal 1 binary64) (/.f64 hi (-.f64 x lo)))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x hi)) hi)))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (/.f64 #s(literal 1 binary64) hi)))
18.6%
(-.f64 #s(literal 1 binary64) (/.f64 x lo))
18.7%
(+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 #s(literal 1 binary64) hi) hi (*.f64 (/.f64 #s(literal 1 binary64) lo) hi)) (/.f64 lo (-.f64 hi x))))
18.7%
(+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64)) (/.f64 lo (-.f64 hi x))))
18.7%
(+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 #s(literal 1 binary64) hi) (/.f64 hi lo)) (/.f64 lo (-.f64 hi x))))
18.7%
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 hi lo) lo) (/.f64 lo (-.f64 hi x))))
18.7%
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (/.f64 lo (-.f64 hi x))))
18.7%
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (+.f64 lo (*.f64 lo (/.f64 x hi))) hi)))
18.7%
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 lo hi)))
18.7%
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 lo (/.f64 #s(literal 1 binary64) (-.f64 hi x)))))
18.7%
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) hi) (/.f64 lo (-.f64 hi x))))
19.5%
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo))
8.2%
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
17.9%
(+.f64 #s(literal 1 binary64) (*.f64 (-.f64 (exp.f64 (fabs.f64 (log.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64))))) #s(literal 1 binary64)) (/.f64 (-.f64 hi x) lo)))
18.7%
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 hi lo) #s(literal 1 binary64)) (*.f64 (-.f64 hi x) (/.f64 #s(literal 1 binary64) lo))))
18.7%
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi) #s(literal 1 binary64)) (/.f64 (-.f64 hi x) lo)))
18.7%
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 hi (/.f64 (/.f64 (+.f64 hi lo) lo) hi)) (/.f64 (-.f64 hi x) lo)))
18.7%
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) lo)) (/.f64 (-.f64 hi x) lo)))
19.5%
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 hi (fabs.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))) (/.f64 (-.f64 hi x) lo)))
19.5%
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (/.f64 (+.f64 hi lo) lo)) (/.f64 (-.f64 hi x) lo)))
9.2%
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))
19.5%
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 (-.f64 hi x) (/.f64 #s(literal 1 binary64) lo))))
18.7%
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (fma.f64 hi (/.f64 #s(literal 1 binary64) hi) (/.f64 hi lo)) lo)))
18.7%
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (-.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) lo)))
18.7%
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
18.7%
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) hi) lo)))
19.5%
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
8.2%
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 #s(literal 1 binary64) lo)))
18.7%
(+.f64 #s(literal 1 binary64) (*.f64 hi (-.f64 (/.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) lo) (/.f64 #s(literal 1 binary64) lo))))
18.8%
(*.f64 (-.f64 x lo) (/.f64 #s(literal 1 binary64) hi))
8.2%
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) hi)
18.2%
(*.f64 (fabs.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 2 binary64))) (fabs.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))
11.4%
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (*.f64 x hi))))
18.7%
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x)))))
18.8%
(*.f64 lo (-.f64 (/.f64 (/.f64 x hi) lo) (/.f64 #s(literal 1 binary64) hi)))
18.7%
(*.f64 hi (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) hi)))
18.2%
(fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
18.6%
#s(literal 1 binary64)
Compiler

Compiled 2892 to 1685 computations (41.7% saved)

regimes153.0ms (0.8%)

Counts
112 → 1
Calls
Call 1
Inputs
#s(literal 1 binary64)
(/.f64 (neg.f64 lo) hi)
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(-.f64 #s(literal 1 binary64) (/.f64 x lo))
(/.f64 (+.f64 hi lo) lo)
(/.f64 (-.f64 x lo) hi)
(/.f64 (neg.f64 (-.f64 x lo)) lo)
(*.f64 (-.f64 x lo) (/.f64 #s(literal 1 binary64) hi))
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 #s(literal 1 binary64) lo)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))
(/.f64 #s(literal 1 binary64) (/.f64 hi (-.f64 x lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (-.f64 (+.f64 hi lo) x) lo)
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) hi)
(-.f64 #s(literal 1 binary64) (*.f64 (-.f64 x hi) (/.f64 #s(literal 1 binary64) lo)))
(-.f64 (/.f64 x hi) (*.f64 lo (/.f64 #s(literal 1 binary64) hi)))
(*.f64 lo (-.f64 (/.f64 (/.f64 x hi) lo) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (*.f64 x hi))))
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 lo hi)))
(/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (-.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 hi lo) #s(literal 1 binary64)) (/.f64 (-.f64 hi x) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 lo hi) lo) (/.f64 (-.f64 hi x) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 lo (-.f64 hi x))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 hi lo) lo) (/.f64 lo (-.f64 hi x))))
(-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x hi)) hi)))
(/.f64 (+.f64 x (-.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) lo)) hi)
(+.f64 #s(literal 1 binary64) (*.f64 hi (-.f64 (/.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) lo) (/.f64 #s(literal 1 binary64) lo))))
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) hi) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi) #s(literal 1 binary64)) (/.f64 (-.f64 hi x) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal -1 binary64)) (/.f64 (-.f64 hi x) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 hi lo) #s(literal 1 binary64)) (*.f64 (-.f64 hi x) (/.f64 #s(literal 1 binary64) lo))))
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 hi lo) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 lo (-.f64 hi x)))))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 lo (/.f64 #s(literal 1 binary64) (-.f64 hi x)))))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 hi (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x)) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (/.f64 lo (-.f64 hi x))))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) (/.f64 (-.f64 hi x) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) lo)) (/.f64 (-.f64 hi x) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 hi (/.f64 (/.f64 (+.f64 hi lo) lo) hi)) (/.f64 (-.f64 hi x) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) hi) (/.f64 lo (-.f64 hi x))))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (+.f64 lo (*.f64 lo (/.f64 x hi))) hi)))
(*.f64 hi (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) hi)))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))))))
(fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo)))
(fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
(fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) hi #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo))
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (fma.f64 hi (/.f64 #s(literal 1 binary64) hi) (/.f64 hi lo)) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (/.f64 (+.f64 hi lo) lo)) (/.f64 (-.f64 hi x) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 hi (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64)) (/.f64 (-.f64 hi x) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64)) (/.f64 lo (-.f64 hi x))))
(/.f64 (+.f64 lo (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x))) lo)
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 (-.f64 hi x) (/.f64 #s(literal 1 binary64) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 #s(literal 1 binary64) hi) (/.f64 hi lo)) (/.f64 lo (-.f64 hi x))))
(fma.f64 hi (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 hi (fabs.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))) (/.f64 (-.f64 hi x) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 #s(literal 1 binary64) hi) hi (*.f64 (/.f64 #s(literal 1 binary64) lo) hi)) (/.f64 lo (-.f64 hi x))))
(*.f64 (-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (/.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)) x)) (neg.f64 x))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 #s(literal 1 binary64) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (/.f64 hi lo) lo)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 x (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (*.f64 (/.f64 hi lo) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 hi lo)) x)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi (/.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) x)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi) (*.f64 (/.f64 #s(literal 1 binary64) lo) hi))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) lo) hi)))) (/.f64 (-.f64 hi x) lo)))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))))))
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (fma.f64 hi (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))) (/.f64 (-.f64 hi x) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 (log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (/.f64 (-.f64 hi x) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 hi lo) #s(literal 1 binary64)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (fma.f64 hi (/.f64 #s(literal 1 binary64) hi) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 (-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) #s(literal 1 binary64)) (/.f64 (-.f64 hi x) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (fma.f64 (/.f64 #s(literal 1 binary64) hi) hi (*.f64 (/.f64 #s(literal 1 binary64) lo) hi))) (/.f64 (-.f64 hi x) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) hi) lo))) #s(literal 1 binary64)) (/.f64 (-.f64 hi x) lo)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 x (neg.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)) x))))
(*.f64 (neg.f64 hi) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo) (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 x (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) hi))))
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (-.f64 (/.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 3 binary64) (/.f64 hi lo))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 3 binary64) (/.f64 hi lo))))) (/.f64 (-.f64 hi x) lo)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x lo) lo)) (*.f64 hi (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi) (*.f64 (/.f64 #s(literal 1 binary64) lo) hi)) (*.f64 (/.f64 #s(literal 1 binary64) lo) hi))))) (/.f64 (-.f64 hi x) lo)))
(/.f64 (-.f64 #s(literal -1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64))) (-.f64 #s(literal -1 binary64) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal -1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))))
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64)) #s(literal 3 binary64)))
(/.f64 (fabs.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))) (fabs.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))) #s(literal 2 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 hi x) lo) #s(literal 3 binary64)))))
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 hi x) lo)) #s(literal 3 binary64))))
(/.f64 (fabs.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)))) (fabs.f64 (+.f64 (/.f64 hi lo) #s(literal 3 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (-.f64 (exp.f64 (fabs.f64 (log.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64))))) #s(literal 1 binary64)) (/.f64 (-.f64 hi x) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 hi lo) #s(literal 1 binary64)) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 hi x)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (-.f64 hi x)) lo))))
(+.f64 #s(literal 1 binary64) (*.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 hi (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) lo)))))) #s(literal 1 binary64)) (/.f64 (-.f64 hi x) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 hi lo)) #s(literal 1 binary64)) (/.f64 (-.f64 hi x) lo)))
(/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))) (fabs.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))))
(/.f64 (fabs.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 3 binary64)))) (fabs.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) #s(literal 2 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 hi lo) #s(literal 3 binary64)))))
(+.f64 #s(literal 1 binary64) (*.f64 (-.f64 (exp.f64 (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 hi (fma.f64 #s(literal -1/8 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1/2 binary64) lo))))) #s(literal 1 binary64)) (/.f64 (-.f64 hi x) lo)))
(*.f64 (fabs.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 2 binary64))) (fabs.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))
(+.f64 #s(literal 1 binary64) (*.f64 (-.f64 (exp.f64 (fma.f64 hi (fma.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) #s(literal -1/8 binary64) (/.f64 #s(literal 1/2 binary64) lo)) (log.f64 #s(literal 2 binary64)))) #s(literal 1 binary64)) (/.f64 (-.f64 hi x) lo)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))))
Outputs
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 #s(literal 1 binary64) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))))
Calls

4 calls:

74.0ms
hi
33.0ms
x
30.0ms
lo
7.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
26.4%1lo
26.4%1hi
26.4%1x
26.4%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
Compiler

Compiled 22 to 15 computations (31.8% saved)

regimes65.0ms (0.3%)

Counts
67 → 1
Calls
Call 1
Inputs
#s(literal 1 binary64)
(/.f64 (neg.f64 lo) hi)
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(-.f64 #s(literal 1 binary64) (/.f64 x lo))
(/.f64 (+.f64 hi lo) lo)
(/.f64 (-.f64 x lo) hi)
(/.f64 (neg.f64 (-.f64 x lo)) lo)
(*.f64 (-.f64 x lo) (/.f64 #s(literal 1 binary64) hi))
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 #s(literal 1 binary64) lo)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))
(/.f64 #s(literal 1 binary64) (/.f64 hi (-.f64 x lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (-.f64 (+.f64 hi lo) x) lo)
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) hi)
(-.f64 #s(literal 1 binary64) (*.f64 (-.f64 x hi) (/.f64 #s(literal 1 binary64) lo)))
(-.f64 (/.f64 x hi) (*.f64 lo (/.f64 #s(literal 1 binary64) hi)))
(*.f64 lo (-.f64 (/.f64 (/.f64 x hi) lo) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (*.f64 x hi))))
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 lo hi)))
(/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (-.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 hi lo) #s(literal 1 binary64)) (/.f64 (-.f64 hi x) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 lo hi) lo) (/.f64 (-.f64 hi x) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 lo (-.f64 hi x))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 hi lo) lo) (/.f64 lo (-.f64 hi x))))
(-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x hi)) hi)))
(/.f64 (+.f64 x (-.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) lo)) hi)
(+.f64 #s(literal 1 binary64) (*.f64 hi (-.f64 (/.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) lo) (/.f64 #s(literal 1 binary64) lo))))
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) hi) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi) #s(literal 1 binary64)) (/.f64 (-.f64 hi x) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal -1 binary64)) (/.f64 (-.f64 hi x) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 hi lo) #s(literal 1 binary64)) (*.f64 (-.f64 hi x) (/.f64 #s(literal 1 binary64) lo))))
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 hi lo) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 lo (-.f64 hi x)))))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 lo (/.f64 #s(literal 1 binary64) (-.f64 hi x)))))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 hi (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x)) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (/.f64 lo (-.f64 hi x))))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) (/.f64 (-.f64 hi x) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) lo)) (/.f64 (-.f64 hi x) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 hi (/.f64 (/.f64 (+.f64 hi lo) lo) hi)) (/.f64 (-.f64 hi x) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) hi) (/.f64 lo (-.f64 hi x))))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (+.f64 lo (*.f64 lo (/.f64 x hi))) hi)))
(*.f64 hi (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) hi)))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))))))
(fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo)))
(fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
(fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) hi #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) lo))
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (fma.f64 hi (/.f64 #s(literal 1 binary64) hi) (/.f64 hi lo)) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (-.f64 hi x) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (/.f64 (+.f64 hi lo) lo)) (/.f64 (-.f64 hi x) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 (fma.f64 hi (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64)) (/.f64 (-.f64 hi x) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64)) (/.f64 lo (-.f64 hi x))))
(/.f64 (+.f64 lo (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (-.f64 hi x))) lo)
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))
(+.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 (-.f64 hi x) (/.f64 #s(literal 1 binary64) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 #s(literal 1 binary64) hi) (/.f64 hi lo)) (/.f64 lo (-.f64 hi x))))
(fma.f64 hi (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (-.f64 hi x) lo)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 hi (fabs.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))) (/.f64 (-.f64 hi x) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 #s(literal 1 binary64) hi) hi (*.f64 (/.f64 #s(literal 1 binary64) lo) hi)) (/.f64 lo (-.f64 hi x))))
(*.f64 (-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (/.f64 (fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64)) x)) (neg.f64 x))
Outputs
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
Calls

4 calls:

20.0ms
x
19.0ms
hi
18.0ms
lo
3.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
19.5%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
19.5%1lo
19.5%1x
19.5%1hi
Compiler

Compiled 22 to 15 computations (31.8% saved)

regimes53.0ms (0.3%)

Counts
51 → 1
Calls
Call 1
Inputs
#s(literal 1 binary64)
(/.f64 (neg.f64 lo) hi)
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(-.f64 #s(literal 1 binary64) (/.f64 x lo))
(/.f64 (+.f64 hi lo) lo)
(/.f64 (-.f64 x lo) hi)
(/.f64 (neg.f64 (-.f64 x lo)) lo)
(*.f64 (-.f64 x lo) (/.f64 #s(literal 1 binary64) hi))
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 #s(literal 1 binary64) lo)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))
(/.f64 #s(literal 1 binary64) (/.f64 hi (-.f64 x lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (-.f64 (+.f64 hi lo) x) lo)
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) hi)
(-.f64 #s(literal 1 binary64) (*.f64 (-.f64 x hi) (/.f64 #s(literal 1 binary64) lo)))
(-.f64 (/.f64 x hi) (*.f64 lo (/.f64 #s(literal 1 binary64) hi)))
(*.f64 lo (-.f64 (/.f64 (/.f64 x hi) lo) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (*.f64 x hi))))
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 lo hi)))
(/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (-.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 hi lo) #s(literal 1 binary64)) (/.f64 (-.f64 hi x) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 lo hi) lo) (/.f64 (-.f64 hi x) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 lo (-.f64 hi x))))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 hi lo) lo) (/.f64 lo (-.f64 hi x))))
(-.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x hi)) hi)))
(/.f64 (+.f64 x (-.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) lo)) hi)
(+.f64 #s(literal 1 binary64) (*.f64 hi (-.f64 (/.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) lo) (/.f64 #s(literal 1 binary64) lo))))
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) hi) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi) #s(literal 1 binary64)) (/.f64 (-.f64 hi x) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal -1 binary64)) (/.f64 (-.f64 hi x) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 hi lo) #s(literal 1 binary64)) (*.f64 (-.f64 hi x) (/.f64 #s(literal 1 binary64) lo))))
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 hi lo) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 lo (-.f64 hi x)))))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 lo (/.f64 #s(literal 1 binary64) (-.f64 hi x)))))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 hi (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x)) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 2 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (/.f64 lo (-.f64 hi x))))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) (/.f64 (-.f64 hi x) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) lo)) (/.f64 (-.f64 hi x) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 hi (/.f64 (/.f64 (+.f64 hi lo) lo) hi)) (/.f64 (-.f64 hi x) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) hi) (/.f64 lo (-.f64 hi x))))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (+.f64 lo (*.f64 lo (/.f64 x hi))) hi)))
(*.f64 hi (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) hi)))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))))))
(fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo)))
(fma.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) #s(literal 1 binary64))
(fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) hi #s(literal 1 binary64))
Outputs
(/.f64 (neg.f64 lo) hi)
Calls

4 calls:

16.0ms
lo
15.0ms
x
14.0ms
hi
2.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
18.8%1hi
18.8%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
18.8%1lo
18.8%1x
Compiler

Compiled 22 to 15 computations (31.8% saved)

regimes2.0ms (0%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(literal 1 binary64)
Outputs
#s(literal 1 binary64)
Calls

3 calls:

0.0ms
x
0.0ms
hi
0.0ms
lo
Results
AccuracySegmentsBranch
18.6%1lo
18.6%1hi
18.6%1x
Compiler

Compiled 12 to 9 computations (25% saved)

simplify8.0ms (0%)

Algorithm
egg-herbie
Rules
20×neg-mul-1
17×unsub-neg
11×+-commutative
10×*-commutative
sub-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
027150
149150
267150
381150
489150
594150
6121150
7163150
Stop Event
saturated
Calls
Call 1
Inputs
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 #s(literal 1 binary64) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(/.f64 (neg.f64 lo) hi)
#s(literal 1 binary64)
Outputs
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 #s(literal 1 binary64) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 #s(literal -1 binary64) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(/.f64 (neg.f64 lo) hi)
(/.f64 lo (neg.f64 hi))
#s(literal 1 binary64)

soundness860.0ms (4.5%)

Rules
713×times-frac
499×fma-define
481×associate-*l*
478×associate-*r*
474×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0103659083
1286151785
031513
1567481
029368
1557364
0107233436
1290030401
03105283
18265070
226594743
Stop Event
fuel
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 525 to 313 computations (40.4% saved)

preprocess35.0ms (0.2%)

Compiler

Compiled 106 to 72 computations (32.1% saved)

end0.0ms (0%)

Profiling

Loading profile data...