xlohi (overflows)

Time bar (total: 16.7s)

analyze96.0ms (0.6%)

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
Operation ival-<, time spent: 24.0ms, 51.0% of total-time
Operation ival-sub, time spent: 10.0ms, 21.0% of total-time
Operation ival-div, time spent: 7.0ms, 15.0% of total-time
Operation ival->, time spent: 3.0ms, 6.0% of total-time
Operation ival-and, time spent: 1.0ms, 2.0% of total-time
Operation const, time spent: 1.0ms, 2.0% of total-time

sample1.1s (6.8%)

Results
1.0s8255×256valid
0.0ms256valid
Precisions
Click to see histograms. Total time spent on operations: 278.0ms
Operation ival-sub, time spent: 109.0ms, 39.0% of total-time
Operation ival-div, time spent: 65.0ms, 23.0% of total-time
Operation ival-<, time spent: 47.0ms, 17.0% of total-time
Operation ival->, time spent: 33.0ms, 12.0% of total-time
Operation const, time spent: 13.0ms, 5.0% of total-time
Operation ival-and, time spent: 11.0ms, 4.0% of total-time
Bogosity

preprocess243.0ms (1.5%)

Algorithm
egg-herbie
Rules
754×fmm-def
338×times-frac
207×div-sub
157×unsub-neg
139×fma-define
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
2560-0-(/.f64 (-.f64 x lo) (-.f64 hi lo))
00-0-x
00-0-hi
00-0-(-.f64 x lo)
00-0-lo
00-0-(-.f64 hi lo)
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
033385
190361
2208353
3598345
41443345
52880345
63303345
73425345
83505345
93534345
103554345
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))
Compiler

Compiled 50 to 20 computations (60% saved)

Precisions
Click to see histograms. Total time spent on operations: 14.0ms
Operation ival-sub, time spent: 10.0ms, 71.0% of total-time
Operation ival-div, time spent: 4.0ms, 28.0% of total-time
Operation const, time spent: 1.0ms, 7.0% of total-time

eval0.0ms (0%)

Compiler

Compiled 3 to 3 computations (0% saved)

prune1.0ms (0%)

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

Compiled 10 to 6 computations (40% saved)

localize32.0ms (0.2%)

Localize:

Found 1 expressions with local error:

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

Compiled 20 to 7 computations (65% saved)

Precisions
Click to see histograms. Total time spent on operations: 10.0ms
Operation ival-sub, time spent: 6.0ms, 61.0% of total-time
Operation ival-div, time spent: 4.0ms, 41.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

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

rewrite273.0ms (1.6%)

Algorithm
batch-egg-rewrite
Rules
961×log1p-expm1-u
961×expm1-log1p-u
433×log-prod
331×fma-define
170×fmm-def
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))))

simplify98.0ms (0.6%)

Algorithm
egg-herbie
Rules
713×times-frac
456×distribute-rgt-in
453×distribute-lft-in
268×fmm-def
236×cancel-sign-sub-inv
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03105283
18425070
226614743
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 (/.f64 lo x) (-.f64 hi lo)) (/.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 hi lo)) (/.f64 (/.f64 lo 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 (/.f64 lo x) (-.f64 hi lo)) (/.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 hi lo)) (/.f64 (/.f64 lo 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 (/.f64 lo x) (-.f64 hi lo)) (/.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 hi lo)) (/.f64 (/.f64 lo x) (-.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 x (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 lo x) (-.f64 hi lo)) (/.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 hi lo)) (/.f64 (/.f64 lo 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 (/.f64 lo x) (-.f64 hi lo)) (/.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 hi lo)) (/.f64 (/.f64 lo 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 (/.f64 lo x) (-.f64 hi lo)) (/.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 hi lo)) (/.f64 (/.f64 lo x) (-.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))
(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 #s(literal -1 binary64) hi)) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.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 (fma.f64 lo (+.f64 (fma.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 3 binary64))) (/.f64 x (pow.f64 hi #s(literal 4 binary64)))) (neg.f64 lo) (/.f64 x (pow.f64 hi #s(literal 3 binary64)))) (/.f64 #s(literal -1 binary64) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (/.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 #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 (pow.f64 hi #s(literal 2 binary64)) (/.f64 (*.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 x (-.f64 (*.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 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (-.f64 x lo) (pow.f64 hi #s(literal 2 binary64)))) (-.f64 (fma.f64 lo (/.f64 (-.f64 x lo) hi) x) lo)) 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 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo 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 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) #s(literal 2 binary64)))
(*.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 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)))
(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 lo (+.f64 (neg.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))))
(-.f64 (*.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 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))))
(-.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))))
(-.f64 (*.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 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))))
(-.f64 (*.f64 (/.f64 x (-.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 lo hi)) (/.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)))

eval49.0ms (0.3%)

Compiler

Compiled 3418 to 1402 computations (59% saved)

prune34.0ms (0.2%)

Pruning

9 alts after pruning (9 fresh and 0 done)

PrunedKeptTotal
New1669175
Fresh000
Picked101
Done000
Total1679176
Accuracy
19.5%
Counts
176 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
18.8%
(/.f64 (-.f64 x lo) hi)
9.7%
(/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))
9.2%
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))
18.7%
(-.f64 #s(literal 1 binary64) (/.f64 x lo))
18.9%
(+.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.9%
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 hi lo) #s(literal 1 binary64)) (/.f64 (-.f64 hi x) lo)))
14.8%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)))
18.7%
#s(literal 1 binary64)
Compiler

Compiled 266 to 180 computations (32.3% saved)

localize697.0ms (4.2%)

Localize:

Found 12 expressions with local error:

NewAccuracyProgram
99.9%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)))
99.7%
(*.f64 hi (/.f64 (-.f64 x hi) lo))
99.6%
(/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)
74.7%
(-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)
99.6%
(*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))
99.5%
(/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)
97.7%
(+.f64 #s(literal 1 binary64) (/.f64 lo hi))
100.0%
(/.f64 (-.f64 x lo) hi)
99.6%
(+.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))
99.2%
(/.f64 x (pow.f64 lo #s(literal 2 binary64)))
98.5%
(*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))
95.3%
(*.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)))))
Compiler

Compiled 296 to 123 computations (58.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 542.0ms
Operation ival-div, time spent: 347.0ms, 64.0% of total-time
Operation ival-mult, time spent: 113.0ms, 21.0% of total-time
Operation ival-pow, time spent: 40.0ms, 7.0% of total-time
Operation ival-sub, time spent: 19.0ms, 4.0% of total-time
Operation ival-add, time spent: 16.0ms, 3.0% of total-time
Operation const, time spent: 5.0ms, 1.0% of total-time
Operation ival-neg, time spent: 1.0ms, 0.0% of total-time

series76.0ms (0.5%)

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

102 calls:

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

rewrite221.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
332×log1p-expm1-u
332×expm1-log1p-u
329×add-cube-cbrt
325×add-exp-log
324×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

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

simplify341.0ms (2%)

Algorithm
egg-herbie
Rules
452×associate-*l*
445×associate-*r*
431×times-frac
409×fma-define
310×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0102135670
1261732861
Stop Event
node limit
Counts
620 → 704
Calls
Call 1
Inputs
(*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 hi (-.f64 (+.f64 (*.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 hi (-.f64 (+.f64 (*.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 hi (-.f64 (+.f64 (*.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 (pow.f64 hi #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 (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 (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 3 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 (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 3 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 (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 3 binary64))))))
(/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) lo)
(*.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 (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 3 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 (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 3 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 (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 3 binary64))))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) x) (pow.f64 lo #s(literal 3 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) x)) (*.f64 hi (*.f64 lo (-.f64 hi x)))) (pow.f64 lo #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) x)) (*.f64 lo (+.f64 (*.f64 hi lo) (*.f64 hi (-.f64 hi x))))) (pow.f64 lo #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) x)) (*.f64 lo (+.f64 (*.f64 hi lo) (*.f64 hi (-.f64 hi x))))) (pow.f64 lo #s(literal 3 binary64)))
(/.f64 hi lo)
(/.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) lo)
(/.f64 (+.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) x) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo)
(/.f64 (+.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) x) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo)
(/.f64 hi lo)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) 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) hi) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) x) lo)) (*.f64 hi (-.f64 hi x))) lo))) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) x) lo)) (*.f64 hi (-.f64 hi x))) lo))) lo))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))
(+.f64 (*.f64 hi (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (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 (*.f64 hi (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (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 (*.f64 hi (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (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 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 x (+.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) x)))
(*.f64 x (+.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) x)))
(*.f64 x (+.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) x)))
(*.f64 #s(literal -1 binary64) (*.f64 hi (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 hi (pow.f64 lo #s(literal 3 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) x)) (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 hi (pow.f64 lo #s(literal 3 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) x)) (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 hi (pow.f64 lo #s(literal 3 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) x)) (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 hi (pow.f64 lo #s(literal 3 binary64))))))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi x)) (*.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi x)) (*.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi x)) (*.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 hi lo)
(/.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) lo))) lo)
(/.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) lo))) lo)
(/.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) lo))) lo)
(/.f64 hi lo)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) hi) (/.f64 (*.f64 hi x) lo)) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) hi) (/.f64 (*.f64 hi x) lo)) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) hi) (/.f64 (*.f64 hi x) lo)) lo))
(/.f64 hi lo)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi (*.f64 lo x))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) (pow.f64 lo #s(literal 3 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi x)) (*.f64 hi lo)) (pow.f64 lo #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi x)) (*.f64 lo (+.f64 hi lo))) (pow.f64 lo #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi x)) (*.f64 lo (+.f64 hi lo))) (pow.f64 lo #s(literal 3 binary64)))
(/.f64 #s(literal 1 binary64) lo)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)
(/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo))) lo)
(/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo))) 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 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) lo))) lo)) #s(literal 1 binary64)) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) lo))) lo)) #s(literal 1 binary64)) lo))
(/.f64 #s(literal 1 binary64) lo)
(+.f64 (*.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 (*.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 (*.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 hi (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))))
(*.f64 hi (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))))
(*.f64 hi (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))))
(*.f64 hi (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))))
(/.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) lo)
(*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 (*.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) (*.f64 hi lo)))))
(*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 (*.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) (*.f64 hi lo)))))
(*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 (*.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) (*.f64 hi lo)))))
(+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) (pow.f64 lo #s(literal 3 binary64))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo x)) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) x)))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo x)) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) x)))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo x)) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) x)))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) (pow.f64 lo #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) x)) (/.f64 hi (pow.f64 lo #s(literal 3 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) x)) (/.f64 hi (pow.f64 lo #s(literal 3 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) x)) (/.f64 hi (pow.f64 lo #s(literal 3 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))))
#s(literal 1 binary64)
(/.f64 lo hi)
(*.f64 lo (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 lo (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 lo (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(/.f64 lo hi)
(*.f64 lo (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 lo (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 lo (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(/.f64 lo hi)
(/.f64 (+.f64 hi lo) hi)
(/.f64 (+.f64 hi lo) hi)
(/.f64 (+.f64 hi lo) hi)
#s(literal 1 binary64)
#s(literal 1 binary64)
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (*.f64 hi 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) (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (*.f64 hi 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) (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (*.f64 hi x))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) hi)) (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (*.f64 hi x)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) hi)) (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (*.f64 hi x)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) hi)) (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (*.f64 hi x)))))
(/.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 (*.f64 #s(literal -1 binary64) (/.f64 lo (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 (*.f64 #s(literal -1 binary64) (/.f64 lo (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 #s(literal -1 binary64) (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (/.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 hi #s(literal 2 binary64))))))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 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 hi #s(literal 2 binary64))))))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 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 hi #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi)) lo)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi))) lo)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi))) lo)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x lo)) (*.f64 lo (-.f64 x lo))) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x lo)) (*.f64 lo (-.f64 x lo))) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x lo)) (*.f64 lo (-.f64 x lo))) (pow.f64 hi #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 lo (-.f64 x lo)) hi)) lo) hi)
(/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 lo (-.f64 x lo)) hi)) lo) 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 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 lo (-.f64 x lo)) hi))) hi))
(*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) x)) (/.f64 lo hi))))
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) x)) (/.f64 lo hi))))
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) x)) (/.f64 lo hi))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) x))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) x))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) x))))
x
(+.f64 x (*.f64 lo (-.f64 (/.f64 x hi) #s(literal 1 binary64))))
(+.f64 x (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo hi)) (/.f64 x hi)) #s(literal 1 binary64))))
(+.f64 x (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo hi)) (/.f64 x hi)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 lo #s(literal 2 binary64)) hi))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 x (pow.f64 lo #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 (/.f64 x (*.f64 hi lo)) (/.f64 x (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 (pow.f64 lo #s(literal 2 binary64)) hi))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x hi))) lo)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))) lo)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))) lo)) (/.f64 #s(literal 1 binary64) hi)))
(/.f64 (*.f64 lo (-.f64 x lo)) hi)
(/.f64 (+.f64 (*.f64 hi (-.f64 x lo)) (*.f64 lo (-.f64 x lo))) hi)
(/.f64 (+.f64 (*.f64 hi (-.f64 x lo)) (*.f64 lo (-.f64 x lo))) hi)
(/.f64 (+.f64 (*.f64 hi (-.f64 x lo)) (*.f64 lo (-.f64 x lo))) hi)
(-.f64 x lo)
(-.f64 (+.f64 x (/.f64 (*.f64 lo (-.f64 x lo)) hi)) lo)
(-.f64 (+.f64 x (/.f64 (*.f64 lo (-.f64 x lo)) hi)) lo)
(-.f64 (+.f64 x (/.f64 (*.f64 lo (-.f64 x lo)) hi)) lo)
(-.f64 x lo)
(-.f64 (+.f64 x (/.f64 (*.f64 lo (-.f64 x lo)) hi)) lo)
(-.f64 (+.f64 x (/.f64 (*.f64 lo (-.f64 x lo)) hi)) lo)
(-.f64 (+.f64 x (/.f64 (*.f64 lo (-.f64 x lo)) hi)) lo)
(*.f64 hi (-.f64 (/.f64 x lo) #s(literal 1 binary64)))
(*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)) #s(literal 1 binary64)))
(*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)) #s(literal 1 binary64)))
(*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi)) (/.f64 #s(literal 1 binary64) lo)))
(-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 (*.f64 hi x) lo)) hi)
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 (*.f64 hi x) lo)) hi)
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 (*.f64 hi x) lo)) hi)
(/.f64 (*.f64 hi x) lo)
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x))) (/.f64 hi lo)) (/.f64 hi x)))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x))) (/.f64 hi lo)) (/.f64 hi x)))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x))) (/.f64 hi lo)) (/.f64 hi x)))
(/.f64 (*.f64 hi x) lo)
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) x)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) x)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) x)))))
(/.f64 (*.f64 hi (-.f64 x hi)) lo)
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi lo)) (*.f64 hi (-.f64 x hi))) lo)
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi lo)) (*.f64 hi (-.f64 x hi))) lo)
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi lo)) (*.f64 hi (-.f64 x hi))) lo)
(*.f64 #s(literal -1 binary64) hi)
(-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) hi)
(-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) hi)
(-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) hi)
(*.f64 #s(literal -1 binary64) hi)
(-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) hi)
(-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) hi)
(-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) hi)
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) lo)
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo))
(/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi (*.f64 lo x))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(/.f64 x lo)
(+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo))
(+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo))
(+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo))
(*.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 2 binary64)) (-.f64 (/.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 x (*.f64 hi (pow.f64 lo #s(literal 2 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 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 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 #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 (+.f64 (*.f64 #s(literal -1 binary64) (/.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 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (+.f64 (*.f64 #s(literal -1 binary64) (/.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 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (+.f64 (*.f64 #s(literal -1 binary64) (/.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 x hi)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 hi (-.f64 x hi)) lo)) hi) lo)
(/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 hi (-.f64 x hi)) lo)) hi) lo)
(/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 hi (-.f64 x hi)) lo)) hi) lo)
(/.f64 (-.f64 x hi) lo)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo))
(/.f64 (*.f64 hi x) lo)
(*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)))
(*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)))
(*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 (*.f64 hi x) lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 (*.f64 hi x) lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 (*.f64 hi x) lo))
(/.f64 (*.f64 hi x) lo)
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x))) (/.f64 hi lo)))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x))) (/.f64 hi lo)))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x))) (/.f64 hi lo)))
(/.f64 (*.f64 hi x) lo)
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x)))))
(/.f64 (*.f64 hi (-.f64 x hi)) lo)
(/.f64 (*.f64 hi (-.f64 x hi)) lo)
(/.f64 (*.f64 hi (-.f64 x hi)) lo)
(/.f64 (*.f64 hi (-.f64 x hi)) lo)
(/.f64 (*.f64 hi (-.f64 x hi)) lo)
(/.f64 (*.f64 hi (-.f64 x hi)) lo)
(/.f64 (*.f64 hi (-.f64 x hi)) lo)
(/.f64 (*.f64 hi (-.f64 x hi)) lo)
(/.f64 (*.f64 hi (-.f64 x hi)) lo)
(/.f64 (*.f64 hi (-.f64 x hi)) lo)
(/.f64 (*.f64 hi (-.f64 x hi)) lo)
(/.f64 (*.f64 hi (-.f64 x hi)) lo)
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.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) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo))) (*.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) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo))) (*.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) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (*.f64 lo x))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (*.f64 lo x))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (*.f64 lo x))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) 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) lo) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) x)) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) x)) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) x)) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(-.f64 #s(literal 1 binary64) (/.f64 x lo))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 x lo))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 hi (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 x lo))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 hi (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 x 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 (/.f64 #s(literal 1 binary64) (*.f64 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 (/.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 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.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 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) 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)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (+.f64 (*.f64 #s(literal -1 binary64) (/.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 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (+.f64 (*.f64 #s(literal -1 binary64) (/.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 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 lo (-.f64 hi x)) (*.f64 hi (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 lo (-.f64 (+.f64 hi lo) x)) (*.f64 hi (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 lo (-.f64 (+.f64 hi lo) x)) (*.f64 hi (-.f64 x hi))) (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 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo))) (/.f64 x lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 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 (/.f64 (*.f64 hi (-.f64 x hi)) lo) (*.f64 #s(literal -1 binary64) (-.f64 x hi))) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) (*.f64 #s(literal -1 binary64) (-.f64 x hi))) lo)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 hi (/.f64 (-.f64 (+.f64 lo (*.f64 lo (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))))) x) (pow.f64 lo #s(literal 2 binary64)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 hi (/.f64 (-.f64 (+.f64 lo (*.f64 lo (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))))) x) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 hi (/.f64 (-.f64 (+.f64 lo (*.f64 lo (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))))) x) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 hi (/.f64 (-.f64 (+.f64 lo (*.f64 lo (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))))) x) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 hi (/.f64 (-.f64 (+.f64 lo (*.f64 lo (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))))) x) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 hi (/.f64 (-.f64 (+.f64 lo (*.f64 lo (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))))) x) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 (+.f64 lo (*.f64 lo (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))))) x) (pow.f64 lo #s(literal 2 binary64)))) hi))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 hi (/.f64 (-.f64 (+.f64 lo (*.f64 lo (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))))) x) (pow.f64 lo #s(literal 2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 hi (/.f64 (-.f64 (+.f64 lo (*.f64 lo (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))))) x) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (/.f64 (-.f64 (+.f64 lo (*.f64 lo (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))))) x) (pow.f64 lo #s(literal 2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 (+.f64 lo (*.f64 lo (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))))) x) (pow.f64 lo #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 hi (/.f64 (-.f64 (+.f64 lo (*.f64 lo (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))))) x) (pow.f64 lo #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 hi (/.f64 (-.f64 (+.f64 lo (*.f64 lo (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))))) x) (pow.f64 lo #s(literal 2 binary64))))))
(exp.f64 (log.f64 (*.f64 hi (/.f64 (-.f64 (+.f64 lo (*.f64 lo (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))))) x) (pow.f64 lo #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 hi (/.f64 (-.f64 (+.f64 lo (*.f64 lo (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))))) x) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))))) #s(literal 1 binary64))
(pow.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 hi) (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))))))
(cbrt.f64 (pow.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))))
(log1p.f64 (expm1.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))))
(exp.f64 (log.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (pow.f64 lo #s(literal -2 binary64))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))
(*.f64 x (pow.f64 lo #s(literal -2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))
(*.f64 (/.f64 (sqrt.f64 x) lo) (/.f64 (sqrt.f64 x) lo))
(pow.f64 (*.f64 x (pow.f64 lo #s(literal -2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) #s(literal 3 binary64))
(pow.f64 (/.f64 (sqrt.f64 x) lo) #s(literal 2 binary64))
(pow.f64 (pow.f64 (*.f64 x (pow.f64 lo #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) x) #s(literal -1 binary64))
(sqrt.f64 (pow.f64 (*.f64 x (pow.f64 lo #s(literal -2 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 x) (pow.f64 lo #s(literal -2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (pow.f64 lo #s(literal -2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 x (pow.f64 lo #s(literal -2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))
(exp.f64 (log.f64 (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) (/.f64 #s(literal 1 binary64) lo)))) #s(literal 1 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)))) lo) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) (/.f64 #s(literal 1 binary64) lo))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 hi (/.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 (sqrt.f64 (fma.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) (/.f64 #s(literal 1 binary64) lo))) (sqrt.f64 (fma.f64 hi (/.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 (+.f64 lo (*.f64 lo (*.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 (+.f64 (pow.f64 lo #s(literal -3 binary64)) (pow.f64 (*.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo)) #s(literal 3 binary64))) (+.f64 (pow.f64 lo #s(literal -2 binary64)) (-.f64 (pow.f64 (*.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo))))))
(/.f64 (-.f64 (pow.f64 lo #s(literal -2 binary64)) (pow.f64 (*.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo)) #s(literal 2 binary64))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))) lo))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 lo (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))))) (*.f64 lo #s(literal 1 binary64))) (*.f64 lo (/.f64 lo (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 lo)) (*.f64 lo (neg.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))))) (*.f64 lo (neg.f64 lo)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 lo (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))))) (*.f64 (/.f64 lo #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 lo #s(literal 1 binary64)) (/.f64 lo (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))))))
(/.f64 (+.f64 lo (*.f64 (/.f64 lo #s(literal 1 binary64)) (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))))) (*.f64 (/.f64 lo #s(literal 1 binary64)) lo))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 lo)) (*.f64 (/.f64 lo #s(literal 1 binary64)) (neg.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))))) (*.f64 (/.f64 lo #s(literal 1 binary64)) (neg.f64 lo)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))))) (*.f64 (neg.f64 lo) #s(literal 1 binary64))) (*.f64 (neg.f64 lo) (/.f64 lo (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) lo) (*.f64 (neg.f64 lo) (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))))) (*.f64 (neg.f64 lo) lo))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (neg.f64 lo)) (*.f64 (neg.f64 lo) (neg.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))))) (*.f64 (neg.f64 lo) (neg.f64 lo)))
(/.f64 (+.f64 lo (*.f64 (/.f64 lo (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))) #s(literal 1 binary64))) (*.f64 (/.f64 lo (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))) lo))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 lo #s(literal 1 binary64))) (*.f64 (/.f64 lo (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))) #s(literal 1 binary64))) (*.f64 (/.f64 lo (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))) (/.f64 lo #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 lo)) (*.f64 (/.f64 lo (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))) #s(literal -1 binary64))) (*.f64 (/.f64 lo (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))) (neg.f64 lo)))
(/.f64 (+.f64 (*.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))) lo) (*.f64 lo #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))) (/.f64 lo #s(literal 1 binary64))) (*.f64 lo #s(literal 1 binary64))) (*.f64 lo (/.f64 lo #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))) (neg.f64 lo)) (*.f64 lo #s(literal -1 binary64))) (*.f64 lo (neg.f64 lo)))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))) lo) (*.f64 (neg.f64 lo) #s(literal 1 binary64))) (*.f64 (neg.f64 lo) lo))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))) (/.f64 lo #s(literal 1 binary64))) (*.f64 (neg.f64 lo) #s(literal 1 binary64))) (*.f64 (neg.f64 lo) (/.f64 lo #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))) (neg.f64 lo)) (*.f64 (neg.f64 lo) #s(literal -1 binary64))) (*.f64 (neg.f64 lo) (neg.f64 lo)))
(pow.f64 (fma.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) (/.f64 #s(literal 1 binary64) lo)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) (/.f64 #s(literal 1 binary64) lo))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) (/.f64 #s(literal 1 binary64) lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) (/.f64 #s(literal 1 binary64) lo))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) (/.f64 #s(literal 1 binary64) lo))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) (/.f64 #s(literal 1 binary64) lo)))))
(cbrt.f64 (pow.f64 (fma.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) (/.f64 #s(literal 1 binary64) lo)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) (/.f64 #s(literal 1 binary64) lo))))
(log1p.f64 (expm1.f64 (fma.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) (/.f64 #s(literal 1 binary64) lo))))
(exp.f64 (log.f64 (fma.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) (/.f64 #s(literal 1 binary64) lo))))
(exp.f64 (*.f64 (log.f64 (fma.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) (/.f64 #s(literal 1 binary64) lo))) #s(literal 1 binary64)))
(fma.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) (/.f64 #s(literal 1 binary64) lo))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) lo) (*.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo)))
(fma.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo)) (/.f64 #s(literal 1 binary64) lo))
(fma.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))) (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) lo))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo))) (/.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 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo)))
(fma.f64 (sqrt.f64 (*.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo))) (sqrt.f64 (*.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo))) (/.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 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo)))
(-.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 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (/.f64 (-.f64 x lo) 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))
(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))))
(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)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 lo hi) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 lo hi)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 lo hi) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 lo hi) #s(literal 2 binary64)) (/.f64 lo hi))))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(exp.f64 (log1p.f64 (/.f64 lo hi)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 lo hi)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 lo hi) #s(literal 1 binary64))
(fma.f64 lo (/.f64 #s(literal 1 binary64) hi) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 lo hi)) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (/.f64 lo hi)) (sqrt.f64 (/.f64 lo hi)) #s(literal 1 binary64))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi))
(*.f64 (-.f64 x lo) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) hi))
(*.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (/.f64 #s(literal 1 binary64) hi))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)) (sqrt.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)))
(pow.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)) #s(literal 2 binary64))
(pow.f64 (/.f64 hi (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal -1 binary64))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)))
(exp.f64 (log.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)) #s(literal 1 binary64)))
(+.f64 (-.f64 x lo) (*.f64 (/.f64 lo hi) (-.f64 x lo)))
(+.f64 (*.f64 (-.f64 x lo) #s(literal 1 binary64)) (*.f64 (-.f64 x lo) (/.f64 lo hi)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (-.f64 x lo)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 x lo) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) #s(literal 3 binary64)) (pow.f64 (-.f64 x lo) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))))
(exp.f64 (+.f64 (log.f64 (-.f64 x lo)) (log1p.f64 (/.f64 lo hi))))
(exp.f64 (*.f64 (+.f64 (log.f64 (-.f64 x lo)) (log1p.f64 (/.f64 lo hi))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (-.f64 x lo) (*.f64 (/.f64 lo hi) (-.f64 x lo)))
(fma.f64 (-.f64 x lo) #s(literal 1 binary64) (*.f64 (-.f64 x lo) (/.f64 lo hi)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 x lo)) (*.f64 (/.f64 lo hi) (-.f64 x lo)))
(fma.f64 (sqrt.f64 (-.f64 x lo)) (sqrt.f64 (-.f64 x lo)) (*.f64 (/.f64 lo hi) (-.f64 x lo)))
(+.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) (neg.f64 hi))
(+.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))
(+.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 (*.f64 hi #s(literal 1 binary64)))) (fma.f64 (neg.f64 hi) #s(literal 1 binary64) (*.f64 hi #s(literal 1 binary64))))
(+.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (-.f64 x hi) lo)) (neg.f64 (*.f64 hi #s(literal 1 binary64)))) (fma.f64 (neg.f64 hi) #s(literal 1 binary64) (*.f64 hi #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (-.f64 x hi) lo)) (neg.f64 (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) hi (neg.f64 (*.f64 hi #s(literal 1 binary64)))) (fma.f64 (neg.f64 hi) #s(literal 1 binary64) (*.f64 hi #s(literal 1 binary64))))
(+.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) hi (neg.f64 (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo))) (neg.f64 (*.f64 hi #s(literal 1 binary64)))) (fma.f64 (neg.f64 hi) #s(literal 1 binary64) (*.f64 hi #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo))) (neg.f64 (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo))) (sqrt.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo))) (neg.f64 (*.f64 hi #s(literal 1 binary64)))) (fma.f64 (neg.f64 hi) #s(literal 1 binary64) (*.f64 hi #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo))) (sqrt.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo))) (neg.f64 (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) (sqrt.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)))
(/.f64 (-.f64 (pow.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))) (fma.f64 hi (/.f64 (-.f64 x hi) lo) hi))
(/.f64 (-.f64 (pow.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) #s(literal 2 binary64)) (fma.f64 hi hi (*.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi))))
(pow.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)))
(exp.f64 (log.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) #s(literal 1 binary64)))
(fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))
(fma.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (-.f64 x hi) lo)) (neg.f64 hi))
(fma.f64 (/.f64 (-.f64 x hi) lo) hi (neg.f64 hi))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo))) (neg.f64 hi))
(fma.f64 (sqrt.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo))) (sqrt.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo))) (neg.f64 hi))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)) #s(literal 1 binary64))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))
(*.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) (/.f64 #s(literal 1 binary64) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)) (sqrt.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)))
(pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)) #s(literal 2 binary64))
(pow.f64 (/.f64 lo (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi))) #s(literal -1 binary64))
(neg.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) #s(literal 3 binary64)) (pow.f64 lo #s(literal -3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)))
(exp.f64 (log.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)))) #s(literal 1 binary64))
(/.f64 (*.f64 hi (-.f64 x hi)) lo)
(pow.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 hi) (/.f64 (-.f64 x hi) lo)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)))))
(cbrt.f64 (pow.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo))))
(log1p.f64 (expm1.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo))))
(exp.f64 (log.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo))))
(exp.f64 (*.f64 (log.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo))) #s(literal 1 binary64)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))
(-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)))))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))))
(exp.f64 (log1p.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)) (sqrt.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)) #s(literal 1 binary64))
Outputs
(*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 hi (-.f64 (+.f64 (*.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 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 hi (-.f64 (+.f64 (*.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 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 hi (-.f64 (+.f64 (*.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 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 (pow.f64 hi #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 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (pow.f64 hi #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 (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 3 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))) (+.f64 (/.f64 x (pow.f64 lo #s(literal 3 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) (pow.f64 lo #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (/.f64 x (*.f64 hi (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 (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 3 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))) (+.f64 (/.f64 x (pow.f64 lo #s(literal 3 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) (pow.f64 lo #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (/.f64 x (*.f64 hi (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 (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 3 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))) (+.f64 (/.f64 x (pow.f64 lo #s(literal 3 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) (pow.f64 lo #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))
(/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) lo)
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) lo))
(*.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 (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 3 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))) (+.f64 (/.f64 x (pow.f64 lo #s(literal 3 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) (pow.f64 lo #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (/.f64 x (*.f64 hi (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 (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 3 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))) (+.f64 (/.f64 x (pow.f64 lo #s(literal 3 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) (pow.f64 lo #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (/.f64 x (*.f64 hi (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 (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 3 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))) (+.f64 (/.f64 x (pow.f64 lo #s(literal 3 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) (pow.f64 lo #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) x) (pow.f64 lo #s(literal 3 binary64))))
(neg.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 (neg.f64 x) (pow.f64 lo #s(literal 3 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) x)) (*.f64 hi (*.f64 lo (-.f64 hi x)))) (pow.f64 lo #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x (pow.f64 hi #s(literal 2 binary64))) (*.f64 hi (*.f64 lo (-.f64 hi x)))) (pow.f64 lo #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 lo (*.f64 hi (-.f64 hi x))) (*.f64 x (pow.f64 hi #s(literal 2 binary64)))) (pow.f64 lo #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) x)) (*.f64 lo (+.f64 (*.f64 hi lo) (*.f64 hi (-.f64 hi x))))) (pow.f64 lo #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x (pow.f64 hi #s(literal 2 binary64))) (*.f64 lo (*.f64 hi (+.f64 lo (-.f64 hi x))))) (pow.f64 lo #s(literal 3 binary64)))
(/.f64 (fma.f64 (neg.f64 (pow.f64 hi #s(literal 2 binary64))) x (*.f64 (*.f64 hi lo) (+.f64 hi (-.f64 lo x)))) (pow.f64 lo #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) x)) (*.f64 lo (+.f64 (*.f64 hi lo) (*.f64 hi (-.f64 hi x))))) (pow.f64 lo #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x (pow.f64 hi #s(literal 2 binary64))) (*.f64 lo (*.f64 hi (+.f64 lo (-.f64 hi x))))) (pow.f64 lo #s(literal 3 binary64)))
(/.f64 (fma.f64 (neg.f64 (pow.f64 hi #s(literal 2 binary64))) x (*.f64 (*.f64 hi lo) (+.f64 hi (-.f64 lo x)))) (pow.f64 lo #s(literal 3 binary64)))
(/.f64 hi lo)
(/.f64 (+.f64 hi (/.f64 (*.f64 hi (-.f64 hi x)) lo)) lo)
(/.f64 (+.f64 hi (*.f64 hi (/.f64 (-.f64 hi x) lo))) lo)
(/.f64 (fma.f64 hi (/.f64 (-.f64 hi x) lo) hi) lo)
(/.f64 (+.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) x) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo)
(/.f64 (+.f64 hi (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 hi (/.f64 (-.f64 hi x) lo)))) lo)
(/.f64 (+.f64 (fma.f64 hi (/.f64 (-.f64 hi x) lo) hi) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 (neg.f64 x) (pow.f64 lo #s(literal 2 binary64))))) lo)
(/.f64 (+.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) x) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo)
(/.f64 (+.f64 hi (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 hi (/.f64 (-.f64 hi x) lo)))) lo)
(/.f64 (+.f64 (fma.f64 hi (/.f64 (-.f64 hi x) lo) hi) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 (neg.f64 x) (pow.f64 lo #s(literal 2 binary64))))) lo)
(/.f64 hi lo)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 hi x)) lo))) lo))
(neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 hi (*.f64 hi (/.f64 (-.f64 hi x) lo)))) lo))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 hi (/.f64 (-.f64 hi x) lo) hi)) lo)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) x) lo)) (*.f64 hi (-.f64 hi x))) lo))) lo))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) hi (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 x lo)) (*.f64 hi (-.f64 hi x))) lo))) lo))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 hi (/.f64 (-.f64 (*.f64 hi (-.f64 hi x)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 x lo))) lo))) lo)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) x) lo)) (*.f64 hi (-.f64 hi x))) lo))) lo))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) hi (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 x lo)) (*.f64 hi (-.f64 hi x))) lo))) lo))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 hi (/.f64 (-.f64 (*.f64 hi (-.f64 hi x)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 x lo))) lo))) lo)
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))
(+.f64 (*.f64 hi (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (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 x (-.f64 (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (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 (fma.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (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 hi (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (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 x (-.f64 (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (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 (fma.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (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 hi (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (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 x (-.f64 (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (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 (fma.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (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 (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 hi (*.f64 x (-.f64 (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 hi x))
(*.f64 x (+.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) x)))
(*.f64 x (fma.f64 hi (-.f64 (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 hi (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) x))))
(*.f64 x (*.f64 hi (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) x))))
(*.f64 x (+.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) x)))
(*.f64 x (fma.f64 hi (-.f64 (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 hi (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) x))))
(*.f64 x (*.f64 hi (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) x))))
(*.f64 x (+.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) x)))
(*.f64 x (fma.f64 hi (-.f64 (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 hi (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) x))))
(*.f64 x (*.f64 hi (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) x))))
(*.f64 #s(literal -1 binary64) (*.f64 hi (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 hi (pow.f64 lo #s(literal 3 binary64)))))))
(*.f64 hi (*.f64 x (-.f64 (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 hi x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) x)) (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 hi (pow.f64 lo #s(literal 3 binary64))))))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 hi (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) x)) (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 hi (pow.f64 lo #s(literal 3 binary64))))))))
(*.f64 x (neg.f64 (-.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 hi (pow.f64 lo #s(literal 3 binary64))))) (*.f64 hi (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) x)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) x)) (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 hi (pow.f64 lo #s(literal 3 binary64))))))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 hi (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) x)) (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 hi (pow.f64 lo #s(literal 3 binary64))))))))
(*.f64 x (neg.f64 (-.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 hi (pow.f64 lo #s(literal 3 binary64))))) (*.f64 hi (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) x)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) x)) (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 hi (pow.f64 lo #s(literal 3 binary64))))))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 hi (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) x)) (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 hi (pow.f64 lo #s(literal 3 binary64))))))))
(*.f64 x (neg.f64 (-.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 hi (pow.f64 lo #s(literal 3 binary64))))) (*.f64 hi (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) x)))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 hi) x) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 hi (/.f64 (neg.f64 x) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi x)) (*.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 hi x) (*.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 hi lo) (*.f64 hi x)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi x)) (*.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 hi x) (*.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 hi lo) (*.f64 hi x)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi x)) (*.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 hi x) (*.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 hi lo) (*.f64 hi x)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 hi lo)
(/.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) lo))) lo)
(/.f64 (+.f64 hi (/.f64 (*.f64 (neg.f64 hi) x) lo)) lo)
(/.f64 (-.f64 hi (*.f64 hi (/.f64 x lo))) lo)
(/.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) lo))) lo)
(/.f64 (+.f64 hi (/.f64 (*.f64 (neg.f64 hi) x) lo)) lo)
(/.f64 (-.f64 hi (*.f64 hi (/.f64 x lo))) lo)
(/.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) lo))) lo)
(/.f64 (+.f64 hi (/.f64 (*.f64 (neg.f64 hi) x) lo)) lo)
(/.f64 (-.f64 hi (*.f64 hi (/.f64 x lo))) lo)
(/.f64 hi lo)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) hi) (/.f64 (*.f64 hi x) lo)) lo))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) hi (*.f64 hi (/.f64 x lo))) lo))
(/.f64 (*.f64 hi (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) hi) (/.f64 (*.f64 hi x) lo)) lo))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) hi (*.f64 hi (/.f64 x lo))) lo))
(/.f64 (*.f64 hi (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) hi) (/.f64 (*.f64 hi x) lo)) lo))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) hi (*.f64 hi (/.f64 x lo))) lo))
(/.f64 (*.f64 hi (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (neg.f64 lo))
(/.f64 hi lo)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo))
(fma.f64 #s(literal -1 binary64) (*.f64 hi (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo))
(-.f64 (/.f64 hi lo) (*.f64 hi (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo))
(fma.f64 #s(literal -1 binary64) (*.f64 hi (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo))
(-.f64 (/.f64 hi lo) (*.f64 hi (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo))
(fma.f64 #s(literal -1 binary64) (*.f64 hi (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo))
(-.f64 (/.f64 hi lo) (*.f64 hi (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 hi) x) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 hi (/.f64 (neg.f64 x) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 hi) x) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 hi (/.f64 (neg.f64 x) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x)) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (-.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.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 hi (pow.f64 lo #s(literal 2 binary64))))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x)) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (-.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.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 hi (pow.f64 lo #s(literal 2 binary64))))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x)) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (-.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 hi (*.f64 lo x))) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) (pow.f64 lo #s(literal 3 binary64))))
(/.f64 (*.f64 (neg.f64 hi) x) (pow.f64 lo #s(literal 3 binary64)))
(*.f64 hi (/.f64 (neg.f64 x) (pow.f64 lo #s(literal 3 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi x)) (*.f64 hi lo)) (pow.f64 lo #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 hi x) (*.f64 hi lo)) (pow.f64 lo #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 hi lo) (*.f64 hi x)) (pow.f64 lo #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi x)) (*.f64 lo (+.f64 hi lo))) (pow.f64 lo #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 hi x) (*.f64 lo (+.f64 hi lo))) (pow.f64 lo #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 lo (+.f64 hi lo)) (*.f64 hi x)) (pow.f64 lo #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi x)) (*.f64 lo (+.f64 hi lo))) (pow.f64 lo #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 hi x) (*.f64 lo (+.f64 hi lo))) (pow.f64 lo #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 lo (+.f64 hi lo)) (*.f64 hi x)) (pow.f64 lo #s(literal 3 binary64)))
(/.f64 #s(literal 1 binary64) lo)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)
(/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo))) lo)
(/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 hi (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo))) lo)
(/.f64 (+.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) lo)
(/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo))) lo)
(/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 hi (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo))) lo)
(/.f64 (+.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) 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))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) lo))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) lo))) lo)) #s(literal 1 binary64)) lo))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 hi (/.f64 (*.f64 (neg.f64 hi) x) lo)) lo) #s(literal -1 binary64)) lo))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi (*.f64 hi (/.f64 x lo))) lo) #s(literal -1 binary64)) (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) lo))) lo)) #s(literal 1 binary64)) lo))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 hi (/.f64 (*.f64 (neg.f64 hi) x) lo)) lo) #s(literal -1 binary64)) lo))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi (*.f64 hi (/.f64 x lo))) lo) #s(literal -1 binary64)) (neg.f64 lo))
(/.f64 #s(literal 1 binary64) lo)
(+.f64 (*.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))
(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 (*.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))
(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 (*.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))
(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 hi (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))))
(*.f64 hi (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (pow.f64 lo #s(literal 3 binary64))))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 x (pow.f64 lo #s(literal 3 binary64))))))
(*.f64 hi (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (pow.f64 lo #s(literal 3 binary64))))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 x (pow.f64 lo #s(literal 3 binary64))))))
(*.f64 hi (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (pow.f64 lo #s(literal 3 binary64))))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 x (pow.f64 lo #s(literal 3 binary64))))))
(/.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) lo)
(*.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) lo))
(*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 (*.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) (*.f64 hi lo)))))
(*.f64 (neg.f64 hi) (-.f64 (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) (*.f64 hi lo))))
(*.f64 (+.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) lo) (/.f64 #s(literal -1 binary64) (*.f64 hi lo))) (neg.f64 hi))
(*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 (*.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) (*.f64 hi lo)))))
(*.f64 (neg.f64 hi) (-.f64 (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) (*.f64 hi lo))))
(*.f64 (+.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) lo) (/.f64 #s(literal -1 binary64) (*.f64 hi lo))) (neg.f64 hi))
(*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 (*.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) (*.f64 hi lo)))))
(*.f64 (neg.f64 hi) (-.f64 (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) (*.f64 hi lo))))
(*.f64 (+.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) lo) (/.f64 #s(literal -1 binary64) (*.f64 hi lo))) (neg.f64 hi))
(+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))
(fma.f64 #s(literal -1 binary64) (*.f64 hi (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.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)))) (*.f64 hi (/.f64 x (pow.f64 lo #s(literal 3 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))
(fma.f64 #s(literal -1 binary64) (*.f64 hi (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.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)))) (*.f64 hi (/.f64 x (pow.f64 lo #s(literal 3 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))
(fma.f64 #s(literal -1 binary64) (*.f64 hi (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.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)))) (*.f64 hi (/.f64 x (pow.f64 lo #s(literal 3 binary64)))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) (pow.f64 lo #s(literal 3 binary64))))
(/.f64 (*.f64 (neg.f64 hi) x) (pow.f64 lo #s(literal 3 binary64)))
(*.f64 hi (/.f64 (neg.f64 x) (pow.f64 lo #s(literal 3 binary64))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo x)) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) x)))))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo x)) (/.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) x))))
(*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo x)) (/.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) x)) (/.f64 hi (pow.f64 lo #s(literal 3 binary64)))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo x)) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) x)))))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo x)) (/.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) x))))
(*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo x)) (/.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) x)) (/.f64 hi (pow.f64 lo #s(literal 3 binary64)))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo x)) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) x)))))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo x)) (/.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) x))))
(*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo x)) (/.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) x)) (/.f64 hi (pow.f64 lo #s(literal 3 binary64)))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) (pow.f64 lo #s(literal 3 binary64))))
(/.f64 (*.f64 (neg.f64 hi) x) (pow.f64 lo #s(literal 3 binary64)))
(*.f64 hi (/.f64 (neg.f64 x) (pow.f64 lo #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) x)) (/.f64 hi (pow.f64 lo #s(literal 3 binary64))))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) x) (/.f64 hi (pow.f64 lo #s(literal 3 binary64))))))
(*.f64 (-.f64 (/.f64 hi (pow.f64 lo #s(literal 3 binary64))) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) x)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) x)) (/.f64 hi (pow.f64 lo #s(literal 3 binary64))))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) x) (/.f64 hi (pow.f64 lo #s(literal 3 binary64))))))
(*.f64 (-.f64 (/.f64 hi (pow.f64 lo #s(literal 3 binary64))) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) x)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) x)) (/.f64 hi (pow.f64 lo #s(literal 3 binary64))))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) x) (/.f64 hi (pow.f64 lo #s(literal 3 binary64))))))
(*.f64 (-.f64 (/.f64 hi (pow.f64 lo #s(literal 3 binary64))) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) x)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(/.f64 lo (neg.f64 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 hi x)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (*.f64 hi x))))
(*.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 hi x)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (*.f64 hi x))))
(*.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 hi x)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (*.f64 hi x))))
(/.f64 x hi)
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 lo (*.f64 hi x)) (/.f64 #s(literal 1 binary64) hi))))
(neg.f64 (*.f64 x (-.f64 (/.f64 lo (*.f64 hi x)) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 (+.f64 (/.f64 lo (*.f64 hi x)) (/.f64 #s(literal -1 binary64) hi)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 lo (*.f64 hi x)) (/.f64 #s(literal 1 binary64) hi))))
(neg.f64 (*.f64 x (-.f64 (/.f64 lo (*.f64 hi x)) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 (+.f64 (/.f64 lo (*.f64 hi x)) (/.f64 #s(literal -1 binary64) hi)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 lo (*.f64 hi x)) (/.f64 #s(literal 1 binary64) hi))))
(neg.f64 (*.f64 x (-.f64 (/.f64 lo (*.f64 hi x)) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 (+.f64 (/.f64 lo (*.f64 hi x)) (/.f64 #s(literal -1 binary64) hi)) (neg.f64 x))
(/.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 (neg.f64 lo) hi)
(/.f64 lo (neg.f64 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 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 (neg.f64 lo) hi)
(/.f64 lo (neg.f64 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 hi lo)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 lo (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (*.f64 hi 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 hi lo)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 lo (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (*.f64 hi 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 hi lo)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 lo (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (*.f64 hi lo)))))
#s(literal 1 binary64)
(/.f64 lo hi)
(*.f64 lo (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 lo (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))
(+.f64 #s(literal 1 binary64) (/.f64 lo hi))
(*.f64 lo (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 lo (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))
(+.f64 #s(literal 1 binary64) (/.f64 lo hi))
(*.f64 lo (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 lo (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))
(+.f64 #s(literal 1 binary64) (/.f64 lo hi))
(/.f64 lo hi)
(*.f64 lo (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 lo (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))
(+.f64 #s(literal 1 binary64) (/.f64 lo hi))
(*.f64 lo (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 lo (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))
(+.f64 #s(literal 1 binary64) (/.f64 lo hi))
(*.f64 lo (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 lo (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))
(+.f64 #s(literal 1 binary64) (/.f64 lo hi))
(/.f64 lo hi)
(/.f64 (+.f64 hi lo) hi)
(/.f64 (+.f64 hi lo) hi)
(/.f64 (+.f64 hi lo) hi)
#s(literal 1 binary64)
#s(literal 1 binary64)
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi))
(/.f64 (*.f64 (neg.f64 lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)
(*.f64 lo (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 lo hi)) hi))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) (*.f64 lo (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) hi)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(fma.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (*.f64 lo (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 lo hi)) hi)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) (*.f64 lo (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) hi)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(fma.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (*.f64 lo (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 lo hi)) hi)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) (*.f64 lo (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) hi)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(fma.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (*.f64 lo (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 lo hi)) hi)))
(/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)
(*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) hi))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (*.f64 hi x))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 lo (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (*.f64 hi x))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (*.f64 lo (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (*.f64 hi x)))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (*.f64 hi x))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 lo (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (*.f64 hi x))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (*.f64 lo (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (*.f64 hi x)))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (*.f64 hi x))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 lo (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (*.f64 hi x))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (*.f64 lo (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (*.f64 hi x)))))
(/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)
(*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) hi))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) hi)) (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (*.f64 hi x)))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) hi) (*.f64 lo (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (*.f64 hi x))))))
(*.f64 (fma.f64 lo (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (*.f64 hi x)) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 lo hi)) hi)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) hi)) (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (*.f64 hi x)))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) hi) (*.f64 lo (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (*.f64 hi x))))))
(*.f64 (fma.f64 lo (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (*.f64 hi x)) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 lo hi)) hi)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) hi)) (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (*.f64 hi x)))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) hi) (*.f64 lo (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (*.f64 hi x))))))
(*.f64 (fma.f64 lo (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (*.f64 hi x)) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 lo hi)) hi)) (neg.f64 x))
(/.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 (*.f64 #s(literal -1 binary64) (/.f64 lo (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))
(fma.f64 lo (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 lo (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))
(fma.f64 lo (+.f64 (/.f64 (-.f64 x lo) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) hi)) (/.f64 x hi))
(+.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (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))
(fma.f64 lo (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 lo (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))
(fma.f64 lo (+.f64 (/.f64 (-.f64 x lo) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) hi)) (/.f64 x hi))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))))
(neg.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))))
(neg.f64 (pow.f64 (/.f64 lo hi) #s(literal 2 binary64)))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (/.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 hi #s(literal 2 binary64))))))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (/.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 hi #s(literal 2 binary64))))))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (/.f64 x (*.f64 lo (pow.f64 hi #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 lo #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 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 hi #s(literal 2 binary64))))))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 (/.f64 x hi) (pow.f64 lo #s(literal 2 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 hi #s(literal 2 binary64))))))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (/.f64 x (*.f64 hi (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 lo #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 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 hi #s(literal 2 binary64))))))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 (/.f64 x hi) (pow.f64 lo #s(literal 2 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 hi #s(literal 2 binary64))))))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (/.f64 x (*.f64 hi (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 #s(literal -1 binary64) (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))))
(neg.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))))
(neg.f64 (pow.f64 (/.f64 lo hi) #s(literal 2 binary64)))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi)) lo)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi)) lo)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) lo) (/.f64 #s(literal -1 binary64) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi))) lo)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo)) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi))) lo)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 x (*.f64 hi lo))) lo) (/.f64 #s(literal -1 binary64) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi))) lo)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo)) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi))) lo)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 x (*.f64 hi lo))) lo) (/.f64 #s(literal -1 binary64) (pow.f64 hi #s(literal 2 binary64)))))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi #s(literal 2 binary64)))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 hi (-.f64 x lo)) (*.f64 lo (-.f64 x lo))) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 x lo) (+.f64 hi lo)) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x lo)) (*.f64 lo (-.f64 x lo))) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 x lo) (+.f64 hi lo)) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x lo)) (*.f64 lo (-.f64 x lo))) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 x lo) (+.f64 hi lo)) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 lo (-.f64 x lo)) hi)) lo) hi)
(/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) lo)) hi)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 lo (-.f64 x lo)) hi)) lo) hi)
(/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) lo)) hi)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 lo (-.f64 x lo)) hi)) lo) hi)
(/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) lo)) hi)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (/.f64 (-.f64 x lo) 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 (/.f64 lo hi) (-.f64 x lo)) lo)) hi)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo 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 (/.f64 lo hi) (-.f64 x lo)) lo)) hi)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo 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 (/.f64 lo hi) (-.f64 x lo)) lo)) hi)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(*.f64 (neg.f64 lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))
(*.f64 lo (-.f64 #s(literal -1 binary64) (/.f64 lo hi)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(fma.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(fma.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(fma.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) x)) (/.f64 lo hi))))
(*.f64 x (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 lo (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) x)) (/.f64 lo hi))))
(*.f64 x (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 lo hi) (/.f64 (+.f64 lo (/.f64 (pow.f64 lo #s(literal 2 binary64)) hi)) x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) x)) (/.f64 lo hi))))
(*.f64 x (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 lo (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) x)) (/.f64 lo hi))))
(*.f64 x (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 lo hi) (/.f64 (+.f64 lo (/.f64 (pow.f64 lo #s(literal 2 binary64)) hi)) x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) x)) (/.f64 lo hi))))
(*.f64 x (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 lo (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) x)) (/.f64 lo hi))))
(*.f64 x (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 lo hi) (/.f64 (+.f64 lo (/.f64 (pow.f64 lo #s(literal 2 binary64)) hi)) x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) x))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (*.f64 lo (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) x)))))
(*.f64 x (neg.f64 (fma.f64 lo (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) x) (-.f64 #s(literal -1 binary64) (/.f64 lo hi)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) x))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (*.f64 lo (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) x)))))
(*.f64 x (neg.f64 (fma.f64 lo (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) x) (-.f64 #s(literal -1 binary64) (/.f64 lo hi)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) x))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (*.f64 lo (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) x)))))
(*.f64 x (neg.f64 (fma.f64 lo (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) x) (-.f64 #s(literal -1 binary64) (/.f64 lo hi)))))
x
(+.f64 x (*.f64 lo (-.f64 (/.f64 x hi) #s(literal 1 binary64))))
(+.f64 x (*.f64 lo (+.f64 (/.f64 x hi) #s(literal -1 binary64))))
(fma.f64 lo (+.f64 (/.f64 x hi) #s(literal -1 binary64)) x)
(+.f64 x (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo hi)) (/.f64 x hi)) #s(literal 1 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))
(+.f64 x (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo hi)) (/.f64 x hi)) #s(literal 1 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 lo #s(literal 2 binary64)) hi))
(neg.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) hi))
(/.f64 (pow.f64 lo #s(literal 2 binary64)) (neg.f64 hi))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal -1 binary64) hi) (/.f64 #s(literal -1 binary64) lo))))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 x (pow.f64 lo #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 x (*.f64 hi lo)) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))))
(*.f64 (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) hi))) (/.f64 #s(literal -1 binary64) lo)))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 x (pow.f64 lo #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 x (*.f64 hi lo)) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))))
(*.f64 (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) hi))) (/.f64 #s(literal -1 binary64) lo)))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 lo #s(literal 2 binary64)) hi))
(neg.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) hi))
(/.f64 (pow.f64 lo #s(literal 2 binary64)) (neg.f64 hi))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x hi))) lo)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x hi))) lo)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x hi)) lo) (/.f64 #s(literal -1 binary64) hi)))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))) lo)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 x hi) (/.f64 x lo)))) lo)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (-.f64 #s(literal 1 binary64) (/.f64 x hi)) (/.f64 x lo)) lo) (/.f64 #s(literal -1 binary64) hi)))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))) lo)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 x hi) (/.f64 x lo)))) lo)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (-.f64 #s(literal 1 binary64) (/.f64 x hi)) (/.f64 x lo)) lo) (/.f64 #s(literal -1 binary64) hi)))
(/.f64 (*.f64 lo (-.f64 x lo)) hi)
(*.f64 (/.f64 lo hi) (-.f64 x lo))
(*.f64 lo (/.f64 (-.f64 x lo) hi))
(/.f64 (+.f64 (*.f64 hi (-.f64 x lo)) (*.f64 lo (-.f64 x lo))) hi)
(/.f64 (*.f64 (-.f64 x lo) (+.f64 hi lo)) hi)
(/.f64 (+.f64 (*.f64 hi (-.f64 x lo)) (*.f64 lo (-.f64 x lo))) hi)
(/.f64 (*.f64 (-.f64 x lo) (+.f64 hi lo)) hi)
(/.f64 (+.f64 (*.f64 hi (-.f64 x lo)) (*.f64 lo (-.f64 x lo))) hi)
(/.f64 (*.f64 (-.f64 x lo) (+.f64 hi lo)) hi)
(-.f64 x lo)
(-.f64 (+.f64 x (/.f64 (*.f64 lo (-.f64 x lo)) hi)) lo)
(fma.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))
(-.f64 (+.f64 x (/.f64 (*.f64 lo (-.f64 x lo)) hi)) lo)
(fma.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))
(-.f64 (+.f64 x (/.f64 (*.f64 lo (-.f64 x lo)) hi)) lo)
(fma.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))
(-.f64 x lo)
(-.f64 (+.f64 x (/.f64 (*.f64 lo (-.f64 x lo)) hi)) lo)
(fma.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))
(-.f64 (+.f64 x (/.f64 (*.f64 lo (-.f64 x lo)) hi)) lo)
(fma.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))
(-.f64 (+.f64 x (/.f64 (*.f64 lo (-.f64 x lo)) hi)) lo)
(fma.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))
(*.f64 hi (-.f64 (/.f64 x lo) #s(literal 1 binary64)))
(*.f64 hi (+.f64 (/.f64 x lo) #s(literal -1 binary64)))
(*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)) #s(literal 1 binary64)))
(*.f64 hi (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (/.f64 x lo)) #s(literal -1 binary64)))
(*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))
(*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)) #s(literal 1 binary64)))
(*.f64 hi (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (/.f64 x lo)) #s(literal -1 binary64)))
(*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))
(*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)) #s(literal 1 binary64)))
(*.f64 hi (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (/.f64 x lo)) #s(literal -1 binary64)))
(*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))
(neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (neg.f64 lo))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal -1 binary64) hi) (/.f64 #s(literal -1 binary64) lo))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal -1 binary64) hi) (/.f64 #s(literal -1 binary64) lo))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal -1 binary64) hi) (/.f64 #s(literal -1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))
(neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (neg.f64 lo))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi) (/.f64 #s(literal -1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi) (/.f64 #s(literal -1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi) (/.f64 #s(literal -1 binary64) lo)))
(-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)
(-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)
(-.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (neg.f64 lo)) hi)
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 (*.f64 hi x) lo)) hi)
(-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo) (*.f64 hi (/.f64 x lo))) hi)
(fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo) (*.f64 hi (+.f64 (/.f64 x lo) #s(literal -1 binary64))))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 (*.f64 hi x) lo)) hi)
(-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo) (*.f64 hi (/.f64 x lo))) hi)
(fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo) (*.f64 hi (+.f64 (/.f64 x lo) #s(literal -1 binary64))))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 (*.f64 hi x) lo)) hi)
(-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo) (*.f64 hi (/.f64 x lo))) hi)
(fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo) (*.f64 hi (+.f64 (/.f64 x lo) #s(literal -1 binary64))))
(/.f64 (*.f64 hi x) lo)
(*.f64 hi (/.f64 x lo))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x))) (/.f64 hi lo)) (/.f64 hi x)))
(*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x)) (/.f64 hi lo)) (/.f64 hi x)))
(*.f64 x (+.f64 (/.f64 hi lo) (/.f64 (-.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (neg.f64 lo)) hi) x)))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x))) (/.f64 hi lo)) (/.f64 hi x)))
(*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x)) (/.f64 hi lo)) (/.f64 hi x)))
(*.f64 x (+.f64 (/.f64 hi lo) (/.f64 (-.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (neg.f64 lo)) hi) x)))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x))) (/.f64 hi lo)) (/.f64 hi x)))
(*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x)) (/.f64 hi lo)) (/.f64 hi x)))
(*.f64 x (+.f64 (/.f64 hi lo) (/.f64 (-.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (neg.f64 lo)) hi) x)))
(/.f64 (*.f64 hi x) lo)
(*.f64 hi (/.f64 x lo))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) x)))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) x)))))
(*.f64 x (neg.f64 (-.f64 (/.f64 hi (neg.f64 lo)) (/.f64 (-.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (neg.f64 lo)) hi) x))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) x)))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) x)))))
(*.f64 x (neg.f64 (-.f64 (/.f64 hi (neg.f64 lo)) (/.f64 (-.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (neg.f64 lo)) hi) x))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) x)))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) x)))))
(*.f64 x (neg.f64 (-.f64 (/.f64 hi (neg.f64 lo)) (/.f64 (-.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (neg.f64 lo)) hi) x))))
(/.f64 (*.f64 hi (-.f64 x hi)) lo)
(*.f64 hi (/.f64 (-.f64 x hi) lo))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi lo)) (*.f64 hi (-.f64 x hi))) lo)
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 hi lo) (*.f64 hi (-.f64 x hi))) lo)
(/.f64 (fma.f64 hi (-.f64 x hi) (*.f64 lo (neg.f64 hi))) lo)
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi lo)) (*.f64 hi (-.f64 x hi))) lo)
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 hi lo) (*.f64 hi (-.f64 x hi))) lo)
(/.f64 (fma.f64 hi (-.f64 x hi) (*.f64 lo (neg.f64 hi))) lo)
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi lo)) (*.f64 hi (-.f64 x hi))) lo)
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 hi lo) (*.f64 hi (-.f64 x hi))) lo)
(/.f64 (fma.f64 hi (-.f64 x hi) (*.f64 lo (neg.f64 hi))) lo)
(*.f64 #s(literal -1 binary64) hi)
(neg.f64 hi)
(-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) hi)
(*.f64 hi (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (/.f64 x lo)) #s(literal -1 binary64)))
(*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))
(-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) hi)
(*.f64 hi (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (/.f64 x lo)) #s(literal -1 binary64)))
(*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))
(-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) hi)
(*.f64 hi (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (/.f64 x lo)) #s(literal -1 binary64)))
(*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) hi)
(neg.f64 hi)
(-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) hi)
(*.f64 hi (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (/.f64 x lo)) #s(literal -1 binary64)))
(*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))
(-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) hi)
(*.f64 hi (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (/.f64 x lo)) #s(literal -1 binary64)))
(*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))
(-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) hi)
(*.f64 hi (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (/.f64 x lo)) #s(literal -1 binary64)))
(*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) lo)
(/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) lo)
(/.f64 (-.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (neg.f64 lo)) hi) lo)
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo))
(-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo))
(-.f64 (-.f64 (*.f64 x (+.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 hi lo))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo))
(-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo))
(-.f64 (-.f64 (*.f64 x (+.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 hi lo))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo))
(-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo))
(-.f64 (-.f64 (*.f64 x (+.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 hi lo))
(/.f64 (*.f64 x (+.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 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (neg.f64 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) x)))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (neg.f64 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) x)))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (neg.f64 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) x)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))
(neg.f64 (*.f64 x (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) lo)))
(*.f64 x (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (neg.f64 lo)))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(neg.f64 (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (neg.f64 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) x)) (/.f64 #s(literal -1 binary64) lo)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(neg.f64 (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (neg.f64 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) x)) (/.f64 #s(literal -1 binary64) lo)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(neg.f64 (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (neg.f64 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) x)) (/.f64 #s(literal -1 binary64) lo)) (neg.f64 x))
(/.f64 x lo)
(+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo))
(fma.f64 hi (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x lo))
(fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) (/.f64 x lo))
(+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo))
(fma.f64 hi (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x lo))
(fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) (/.f64 x lo))
(+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo))
(fma.f64 hi (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x lo))
(fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) (/.f64 x lo))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (neg.f64 (pow.f64 lo #s(literal 2 binary64))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.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 x hi) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 hi lo)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal -1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) (*.f64 hi lo)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 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 (/.f64 x hi) (pow.f64 lo #s(literal 2 binary64))) (-.f64 (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal -1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) (*.f64 hi lo))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 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 (/.f64 x hi) (pow.f64 lo #s(literal 2 binary64))) (-.f64 (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal -1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) (*.f64 hi lo))))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (neg.f64 (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 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 (neg.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) 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 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 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (+.f64 (*.f64 #s(literal -1 binary64) (/.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 (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo)) (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) 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 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.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 x (*.f64 hi lo))) (+.f64 (*.f64 #s(literal -1 binary64) (/.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 (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo)) (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) 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 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (*.f64 hi lo))) hi) (/.f64 #s(literal -1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 x hi) (+.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 x hi) (+.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 x hi) (+.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 hi (-.f64 x hi)) lo)) hi) lo)
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo)
(/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)
(/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 hi (-.f64 x hi)) lo)) hi) lo)
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo)
(/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)
(/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 hi (-.f64 x hi)) lo)) hi) lo)
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo)
(/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)
(/.f64 (-.f64 x hi) lo)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo)
(/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo)
(/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo)
(/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)
(/.f64 (*.f64 hi x) lo)
(*.f64 hi (/.f64 x lo))
(*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)))
(*.f64 hi (/.f64 (-.f64 x hi) lo))
(*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)))
(*.f64 hi (/.f64 (-.f64 x hi) lo))
(*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)))
(*.f64 hi (/.f64 (-.f64 x hi) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))
(neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (neg.f64 lo))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal -1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal -1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal -1 binary64) lo)))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))
(neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (neg.f64 lo))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal -1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal -1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal -1 binary64) lo)))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))
(neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (neg.f64 lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 (*.f64 hi x) lo))
(fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo) (*.f64 hi (/.f64 x lo)))
(-.f64 (*.f64 hi (/.f64 x lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 (*.f64 hi x) lo))
(fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo) (*.f64 hi (/.f64 x lo)))
(-.f64 (*.f64 hi (/.f64 x lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 (*.f64 hi x) lo))
(fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo) (*.f64 hi (/.f64 x lo)))
(-.f64 (*.f64 hi (/.f64 x lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))
(/.f64 (*.f64 hi x) lo)
(*.f64 hi (/.f64 x lo))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x))) (/.f64 hi lo)))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x)) (/.f64 hi lo)))
(*.f64 x (-.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x))) (/.f64 hi lo)))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x)) (/.f64 hi lo)))
(*.f64 x (-.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x))) (/.f64 hi lo)))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x)) (/.f64 hi lo)))
(*.f64 x (-.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x))))
(/.f64 (*.f64 hi x) lo)
(*.f64 hi (/.f64 x lo))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x)))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x)))))
(*.f64 (-.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x)) (/.f64 hi lo)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x)))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x)))))
(*.f64 (-.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x)) (/.f64 hi lo)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x)))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x)))))
(*.f64 (-.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x)) (/.f64 hi lo)) (neg.f64 x))
(/.f64 (*.f64 hi (-.f64 x hi)) lo)
(*.f64 hi (/.f64 (-.f64 x hi) lo))
(/.f64 (*.f64 hi (-.f64 x hi)) lo)
(*.f64 hi (/.f64 (-.f64 x hi) lo))
(/.f64 (*.f64 hi (-.f64 x hi)) lo)
(*.f64 hi (/.f64 (-.f64 x hi) lo))
(/.f64 (*.f64 hi (-.f64 x hi)) lo)
(*.f64 hi (/.f64 (-.f64 x hi) lo))
(/.f64 (*.f64 hi (-.f64 x hi)) lo)
(*.f64 hi (/.f64 (-.f64 x hi) lo))
(/.f64 (*.f64 hi (-.f64 x hi)) lo)
(*.f64 hi (/.f64 (-.f64 x hi) lo))
(/.f64 (*.f64 hi (-.f64 x hi)) lo)
(*.f64 hi (/.f64 (-.f64 x hi) lo))
(/.f64 (*.f64 hi (-.f64 x hi)) lo)
(*.f64 hi (/.f64 (-.f64 x hi) lo))
(/.f64 (*.f64 hi (-.f64 x hi)) lo)
(*.f64 hi (/.f64 (-.f64 x hi) lo))
(/.f64 (*.f64 hi (-.f64 x hi)) lo)
(*.f64 hi (/.f64 (-.f64 x hi) lo))
(/.f64 (*.f64 hi (-.f64 x hi)) lo)
(*.f64 hi (/.f64 (-.f64 x hi) lo))
(/.f64 (*.f64 hi (-.f64 x hi)) lo)
(*.f64 hi (/.f64 (-.f64 x hi) lo))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (-.f64 (/.f64 hi lo) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))
(+.f64 (/.f64 hi lo) (+.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) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))
(+.f64 (-.f64 (/.f64 hi lo) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))
(+.f64 (-.f64 (/.f64 hi lo) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))
(+.f64 (-.f64 (/.f64 hi lo) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.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 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (*.f64 lo x))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 x (-.f64 (+.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) x)) (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 x (+.f64 (/.f64 hi (*.f64 lo x)) (-.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x (pow.f64 lo #s(literal 2 binary64))))))))
(*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (*.f64 lo x))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 x (-.f64 (+.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) x)) (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 x (+.f64 (/.f64 hi (*.f64 lo x)) (-.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x (pow.f64 lo #s(literal 2 binary64))))))))
(*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (*.f64 lo x))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 x (-.f64 (+.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) x)) (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 x (+.f64 (/.f64 hi (*.f64 lo x)) (-.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x (pow.f64 lo #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 #s(literal -1 binary64) (/.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 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) x)) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(neg.f64 (*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 hi lo) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) x) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (+.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (+.f64 (/.f64 hi lo) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) x)) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) x)) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(neg.f64 (*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 hi lo) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) x) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (+.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (+.f64 (/.f64 hi lo) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) x)) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) x)) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(neg.f64 (*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 hi lo) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) x) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (+.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (+.f64 (/.f64 hi lo) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) x)) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 x))
(-.f64 #s(literal 1 binary64) (/.f64 x lo))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 x lo))
(+.f64 #s(literal 1 binary64) (-.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo)))
(-.f64 (fma.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) #s(literal 1 binary64)) (/.f64 x lo))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 hi (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 x lo))
(+.f64 #s(literal 1 binary64) (-.f64 (*.f64 hi (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo)))
(-.f64 (fma.f64 hi (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) #s(literal 1 binary64)) (/.f64 x lo))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 hi (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 x lo))
(+.f64 #s(literal 1 binary64) (-.f64 (*.f64 hi (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo)))
(-.f64 (fma.f64 hi (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) #s(literal 1 binary64)) (/.f64 x 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 (/.f64 #s(literal 1 binary64) (*.f64 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 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))) (/.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) (pow.f64 lo #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 x (*.f64 hi (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 (/.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 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (-.f64 (+.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 (/.f64 x hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (*.f64 lo (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 (/.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 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64))))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.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 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (-.f64 (+.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 (/.f64 x hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (*.f64 lo (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 (/.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 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (*.f64 lo (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 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 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))) (/.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) (pow.f64 lo #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.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 lo)) hi)) (+.f64 (*.f64 #s(literal -1 binary64) (/.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 (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) 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 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi) (/.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 lo)) hi)) (+.f64 (*.f64 #s(literal -1 binary64) (/.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 (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) 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 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi) (/.f64 #s(literal -1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) hi)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))
(neg.f64 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (*.f64 hi (-.f64 x hi)) (neg.f64 (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 lo (-.f64 hi x)) (*.f64 hi (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 lo (-.f64 hi x) (*.f64 (-.f64 x hi) (neg.f64 hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 lo (-.f64 (+.f64 hi lo) x)) (*.f64 hi (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 lo (+.f64 hi (-.f64 lo x))) (*.f64 hi (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 lo (-.f64 (+.f64 hi lo) x)) (*.f64 hi (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 lo (+.f64 hi (-.f64 lo x))) (*.f64 hi (-.f64 x hi))) (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 lo) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo))) (/.f64 x lo))
(-.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 hi lo))) (/.f64 x lo))
(+.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo))) (/.f64 x lo))
(-.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 hi lo))) (/.f64 x lo))
(+.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo #s(literal 2 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 (neg.f64 (-.f64 x hi)) lo))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) (*.f64 #s(literal -1 binary64) (-.f64 x hi))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) (neg.f64 (-.f64 x 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 (*.f64 hi (-.f64 x hi)) lo) (*.f64 #s(literal -1 binary64) (-.f64 x hi))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) (neg.f64 (-.f64 x hi))) lo)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(-.f64 (exp.f64 (log1p.f64 (*.f64 hi (/.f64 (-.f64 (+.f64 lo (*.f64 lo (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))))) x) (pow.f64 lo #s(literal 2 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 hi (/.f64 (-.f64 (fma.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))) lo lo) x) (pow.f64 lo #s(literal 2 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 hi (/.f64 (-.f64 (fma.f64 hi (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) lo) x) (pow.f64 lo #s(literal 2 binary64))))))
(pow.f64 (*.f64 hi (/.f64 (-.f64 (+.f64 lo (*.f64 lo (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))))) x) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 hi (/.f64 (-.f64 (fma.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))) lo lo) x) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 hi (/.f64 (-.f64 (fma.f64 hi (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) lo) x) (pow.f64 lo #s(literal 2 binary64))))
(pow.f64 (cbrt.f64 (*.f64 hi (/.f64 (-.f64 (+.f64 lo (*.f64 lo (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))))) x) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 3 binary64))
(*.f64 hi (/.f64 (-.f64 (fma.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))) lo lo) x) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 hi (/.f64 (-.f64 (fma.f64 hi (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) lo) x) (pow.f64 lo #s(literal 2 binary64))))
(pow.f64 (pow.f64 (*.f64 hi (/.f64 (-.f64 (+.f64 lo (*.f64 lo (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))))) x) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 hi (/.f64 (-.f64 (fma.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))) lo lo) x) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 hi (/.f64 (-.f64 (fma.f64 hi (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) lo) x) (pow.f64 lo #s(literal 2 binary64))))
(pow.f64 (sqrt.f64 (*.f64 hi (/.f64 (-.f64 (+.f64 lo (*.f64 lo (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))))) x) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))
(*.f64 hi (/.f64 (-.f64 (fma.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))) lo lo) x) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 hi (/.f64 (-.f64 (fma.f64 hi (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) lo) x) (pow.f64 lo #s(literal 2 binary64))))
(sqrt.f64 (pow.f64 (*.f64 hi (/.f64 (-.f64 (+.f64 lo (*.f64 lo (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))))) x) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 hi (/.f64 (-.f64 (fma.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))) lo lo) x) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 hi (/.f64 (-.f64 (fma.f64 hi (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) lo) x) (pow.f64 lo #s(literal 2 binary64)))))
(log.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 (+.f64 lo (*.f64 lo (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))))) x) (pow.f64 lo #s(literal 2 binary64)))) hi))
(*.f64 hi (/.f64 (-.f64 (fma.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))) lo lo) x) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 hi (/.f64 (-.f64 (fma.f64 hi (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) lo) x) (pow.f64 lo #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 hi (/.f64 (-.f64 (+.f64 lo (*.f64 lo (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))))) x) (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 hi (/.f64 (-.f64 (fma.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))) lo lo) x) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 hi (/.f64 (-.f64 (fma.f64 hi (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) lo) x) (pow.f64 lo #s(literal 2 binary64))))
(cbrt.f64 (pow.f64 (*.f64 hi (/.f64 (-.f64 (+.f64 lo (*.f64 lo (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))))) x) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 3 binary64)))
(*.f64 hi (/.f64 (-.f64 (fma.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))) lo lo) x) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 hi (/.f64 (-.f64 (fma.f64 hi (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) lo) x) (pow.f64 lo #s(literal 2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (/.f64 (-.f64 (+.f64 lo (*.f64 lo (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))))) x) (pow.f64 lo #s(literal 2 binary64))) #s(literal 3 binary64))))
(*.f64 hi (/.f64 (-.f64 (fma.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))) lo lo) x) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 hi (/.f64 (-.f64 (fma.f64 hi (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) lo) x) (pow.f64 lo #s(literal 2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 (+.f64 lo (*.f64 lo (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))))) x) (pow.f64 lo #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))))
(*.f64 hi (/.f64 (-.f64 (fma.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))) lo lo) x) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 hi (/.f64 (-.f64 (fma.f64 hi (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) lo) x) (pow.f64 lo #s(literal 2 binary64))))
(expm1.f64 (log1p.f64 (*.f64 hi (/.f64 (-.f64 (+.f64 lo (*.f64 lo (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))))) x) (pow.f64 lo #s(literal 2 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 hi (/.f64 (-.f64 (fma.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))) lo lo) x) (pow.f64 lo #s(literal 2 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 hi (/.f64 (-.f64 (fma.f64 hi (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) lo) x) (pow.f64 lo #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 hi (/.f64 (-.f64 (+.f64 lo (*.f64 lo (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))))) x) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 hi (/.f64 (-.f64 (fma.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))) lo lo) x) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 hi (/.f64 (-.f64 (fma.f64 hi (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) lo) x) (pow.f64 lo #s(literal 2 binary64))))
(exp.f64 (log.f64 (*.f64 hi (/.f64 (-.f64 (+.f64 lo (*.f64 lo (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))))) x) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 hi (/.f64 (-.f64 (fma.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))) lo lo) x) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 hi (/.f64 (-.f64 (fma.f64 hi (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) lo) x) (pow.f64 lo #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 hi (/.f64 (-.f64 (+.f64 lo (*.f64 lo (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))))) x) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 1 binary64)))
(*.f64 hi (/.f64 (-.f64 (fma.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))) lo lo) x) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 hi (/.f64 (-.f64 (fma.f64 hi (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) lo) x) (pow.f64 lo #s(literal 2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))))
(pow.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))) #s(literal 1 binary64))
(*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))
(pow.f64 (cbrt.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))) #s(literal 3 binary64))
(*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))
(pow.f64 (pow.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))
(pow.f64 (sqrt.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))) #s(literal 2 binary64))
(*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))
(sqrt.f64 (pow.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))))
(log.f64 (pow.f64 (exp.f64 hi) (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))))
(*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))))))
(*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))) #s(literal 3 binary64)))
(*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) #s(literal 3 binary64))))
(*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))))
(*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))))
(log1p.f64 (expm1.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))))
(*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))
(exp.f64 (log.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))))
(*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))) #s(literal 1 binary64)))
(*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (pow.f64 lo #s(literal -2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))
(*.f64 #s(literal 1 binary64) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))
(*.f64 x (pow.f64 lo #s(literal -2 binary64)))
(*.f64 x (pow.f64 lo #s(literal -2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))
(*.f64 x (pow.f64 lo #s(literal -2 binary64)))
(*.f64 (/.f64 (sqrt.f64 x) lo) (/.f64 (sqrt.f64 x) lo))
(pow.f64 (/.f64 (sqrt.f64 x) lo) #s(literal 2 binary64))
(pow.f64 (*.f64 x (pow.f64 lo #s(literal -2 binary64))) #s(literal 1 binary64))
(*.f64 x (pow.f64 lo #s(literal -2 binary64)))
(pow.f64 (cbrt.f64 (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) #s(literal 3 binary64))
(*.f64 x (pow.f64 lo #s(literal -2 binary64)))
(pow.f64 (/.f64 (sqrt.f64 x) lo) #s(literal 2 binary64))
(pow.f64 (pow.f64 (*.f64 x (pow.f64 lo #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 x (pow.f64 lo #s(literal -2 binary64)))
(pow.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) x) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 lo #s(literal 2 binary64)) x))
(sqrt.f64 (pow.f64 (*.f64 x (pow.f64 lo #s(literal -2 binary64))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 x (pow.f64 lo #s(literal -2 binary64))))
(log.f64 (pow.f64 (exp.f64 x) (pow.f64 lo #s(literal -2 binary64))))
(*.f64 x (pow.f64 lo #s(literal -2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (pow.f64 lo #s(literal -2 binary64))))))
(*.f64 x (pow.f64 lo #s(literal -2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 x (pow.f64 lo #s(literal -2 binary64))) #s(literal 3 binary64)))
(*.f64 x (pow.f64 lo #s(literal -2 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))
(*.f64 x (pow.f64 lo #s(literal -2 binary64)))
(exp.f64 (log.f64 (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))
(*.f64 x (pow.f64 lo #s(literal -2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) #s(literal 1 binary64)))
(*.f64 x (pow.f64 lo #s(literal -2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) (/.f64 #s(literal 1 binary64) lo)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 hi (/.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 #s(literal 1 binary64) (fma.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) (/.f64 #s(literal 1 binary64) lo)))
(fma.f64 hi (/.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 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) (/.f64 #s(literal 1 binary64) lo))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) (/.f64 #s(literal 1 binary64) lo))))
(fma.f64 hi (/.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 (sqrt.f64 (fma.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) (/.f64 #s(literal 1 binary64) lo))) (sqrt.f64 (fma.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) (/.f64 #s(literal 1 binary64) lo))))
(fma.f64 hi (/.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 (+.f64 lo (*.f64 lo (*.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 (fma.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))) lo lo) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 hi (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) lo) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (pow.f64 lo #s(literal -3 binary64)) (pow.f64 (*.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo)) #s(literal 3 binary64))) (+.f64 (pow.f64 lo #s(literal -2 binary64)) (-.f64 (pow.f64 (*.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo))))))
(/.f64 (+.f64 (pow.f64 lo #s(literal -3 binary64)) (pow.f64 (/.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 lo #s(literal -2 binary64)) (-.f64 (pow.f64 (/.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))) lo) #s(literal 2 binary64)) (*.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 (+.f64 (pow.f64 lo #s(literal -3 binary64)) (pow.f64 (*.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo)) #s(literal 3 binary64))) (+.f64 (pow.f64 lo #s(literal -2 binary64)) (*.f64 (*.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo)) (+.f64 (*.f64 hi (/.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 (-.f64 (pow.f64 lo #s(literal -2 binary64)) (pow.f64 (*.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo)) #s(literal 2 binary64))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))) lo))
(*.f64 (/.f64 (-.f64 (pow.f64 lo #s(literal -2 binary64)) (pow.f64 (/.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))) lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))))) lo)
(*.f64 (/.f64 (-.f64 (pow.f64 lo #s(literal -2 binary64)) (pow.f64 (*.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))))) lo)
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 lo (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))))) (*.f64 lo #s(literal 1 binary64))) (*.f64 lo (/.f64 lo (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))))))
(/.f64 (+.f64 lo (/.f64 (/.f64 lo hi) (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))) (/.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 lo)) (*.f64 lo (neg.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))))) (*.f64 lo (neg.f64 lo)))
(/.f64 (fma.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))) (neg.f64 lo) (neg.f64 lo)) (neg.f64 (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (neg.f64 (fma.f64 hi (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) lo)) (neg.f64 (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 lo (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))))) (*.f64 (/.f64 lo #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 lo #s(literal 1 binary64)) (/.f64 lo (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))))))
(/.f64 (+.f64 lo (/.f64 (/.f64 lo hi) (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))) (/.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))))
(/.f64 (+.f64 lo (*.f64 (/.f64 lo #s(literal 1 binary64)) (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))))) (*.f64 (/.f64 lo #s(literal 1 binary64)) lo))
(/.f64 (fma.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))) lo lo) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 hi (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) lo) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 lo)) (*.f64 (/.f64 lo #s(literal 1 binary64)) (neg.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))))) (*.f64 (/.f64 lo #s(literal 1 binary64)) (neg.f64 lo)))
(/.f64 (fma.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))) (neg.f64 lo) (neg.f64 lo)) (neg.f64 (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (neg.f64 (fma.f64 hi (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) lo)) (neg.f64 (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))))) (*.f64 (neg.f64 lo) #s(literal 1 binary64))) (*.f64 (neg.f64 lo) (/.f64 lo (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 lo hi) (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))) (neg.f64 lo)) (/.f64 (neg.f64 (pow.f64 lo #s(literal 2 binary64))) (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))))
(/.f64 (-.f64 (/.f64 (/.f64 lo (neg.f64 hi)) (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))) lo) (/.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 hi (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) lo) (*.f64 (neg.f64 lo) (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))))) (*.f64 (neg.f64 lo) lo))
(/.f64 (fma.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))) (neg.f64 lo) (neg.f64 lo)) (neg.f64 (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (neg.f64 (fma.f64 hi (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) lo)) (neg.f64 (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (neg.f64 lo)) (*.f64 (neg.f64 lo) (neg.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))))) (*.f64 (neg.f64 lo) (neg.f64 lo)))
(/.f64 (fma.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))) lo lo) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 hi (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) lo) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 lo (*.f64 (/.f64 lo (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))) #s(literal 1 binary64))) (*.f64 (/.f64 lo (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))) lo))
(/.f64 (+.f64 lo (/.f64 (/.f64 lo hi) (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))) (/.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 lo #s(literal 1 binary64))) (*.f64 (/.f64 lo (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))) #s(literal 1 binary64))) (*.f64 (/.f64 lo (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))) (/.f64 lo #s(literal 1 binary64))))
(/.f64 (+.f64 lo (/.f64 (/.f64 lo hi) (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))) (/.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 lo)) (*.f64 (/.f64 lo (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))) #s(literal -1 binary64))) (*.f64 (/.f64 lo (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))) (neg.f64 lo)))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 lo hi) (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))) (neg.f64 lo)) (/.f64 (neg.f64 (pow.f64 lo #s(literal 2 binary64))) (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))))
(/.f64 (-.f64 (/.f64 (/.f64 lo (neg.f64 hi)) (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))) lo) (/.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 hi (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))))))
(/.f64 (+.f64 (*.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))) lo) (*.f64 lo #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))) lo lo) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 hi (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) lo) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))) (/.f64 lo #s(literal 1 binary64))) (*.f64 lo #s(literal 1 binary64))) (*.f64 lo (/.f64 lo #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))) lo lo) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 hi (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) lo) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))) (neg.f64 lo)) (*.f64 lo #s(literal -1 binary64))) (*.f64 lo (neg.f64 lo)))
(/.f64 (fma.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))) (neg.f64 lo) (neg.f64 lo)) (neg.f64 (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (neg.f64 (fma.f64 hi (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) lo)) (neg.f64 (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))) lo) (*.f64 (neg.f64 lo) #s(literal 1 binary64))) (*.f64 (neg.f64 lo) lo))
(/.f64 (fma.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))) (neg.f64 lo) (neg.f64 lo)) (neg.f64 (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (neg.f64 (fma.f64 hi (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) lo)) (neg.f64 (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))) (/.f64 lo #s(literal 1 binary64))) (*.f64 (neg.f64 lo) #s(literal 1 binary64))) (*.f64 (neg.f64 lo) (/.f64 lo #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))) (neg.f64 lo) (neg.f64 lo)) (neg.f64 (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (neg.f64 (fma.f64 hi (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) lo)) (neg.f64 (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))) (neg.f64 lo)) (*.f64 (neg.f64 lo) #s(literal -1 binary64))) (*.f64 (neg.f64 lo) (neg.f64 lo)))
(/.f64 (fma.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))) lo lo) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 hi (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) lo) (pow.f64 lo #s(literal 2 binary64)))
(pow.f64 (fma.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) (/.f64 #s(literal 1 binary64) lo)) #s(literal 1 binary64))
(fma.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) (/.f64 #s(literal 1 binary64) lo))
(pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) (/.f64 #s(literal 1 binary64) lo))) #s(literal 3 binary64))
(fma.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) (/.f64 #s(literal 1 binary64) lo))
(pow.f64 (pow.f64 (fma.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) (/.f64 #s(literal 1 binary64) lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) (/.f64 #s(literal 1 binary64) lo))
(pow.f64 (sqrt.f64 (fma.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) (/.f64 #s(literal 1 binary64) 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)))) lo) (/.f64 #s(literal 1 binary64) lo))
(sqrt.f64 (pow.f64 (fma.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))
(fabs.f64 (fma.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) (/.f64 #s(literal 1 binary64) lo)))
(log.f64 (exp.f64 (fma.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) (/.f64 #s(literal 1 binary64) lo))))
(fma.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) (/.f64 #s(literal 1 binary64) lo))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) (/.f64 #s(literal 1 binary64) lo)))))
(fma.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) (/.f64 #s(literal 1 binary64) lo))
(cbrt.f64 (pow.f64 (fma.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) (/.f64 #s(literal 1 binary64) lo)) #s(literal 3 binary64)))
(fma.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) (/.f64 #s(literal 1 binary64) lo))
(expm1.f64 (log1p.f64 (fma.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) (/.f64 #s(literal 1 binary64) lo))))
(log1p.f64 (expm1.f64 (fma.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) (/.f64 #s(literal 1 binary64) lo))))
(fma.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) (/.f64 #s(literal 1 binary64) lo))
(exp.f64 (log.f64 (fma.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) (/.f64 #s(literal 1 binary64) lo))))
(fma.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) (/.f64 #s(literal 1 binary64) lo))
(exp.f64 (*.f64 (log.f64 (fma.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) (/.f64 #s(literal 1 binary64) lo))) #s(literal 1 binary64)))
(fma.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) (/.f64 #s(literal 1 binary64) lo))
(fma.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) (/.f64 #s(literal 1 binary64) lo))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) lo) (*.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo)))
(fma.f64 #s(literal 1 binary64) (/.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 (/.f64 #s(literal 1 binary64) lo) (*.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo)))
(fma.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo)) (/.f64 #s(literal 1 binary64) lo))
(fma.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) (/.f64 #s(literal 1 binary64) lo))
(fma.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))) (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) lo))
(*.f64 (+.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) lo))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo))) (/.f64 #s(literal 1 binary64) lo))
(fma.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) (/.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 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo)))
(fma.f64 (cbrt.f64 (pow.f64 lo #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 lo)) (/.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))) lo))
(fma.f64 (sqrt.f64 (*.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo))) (sqrt.f64 (*.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo))) (/.f64 #s(literal 1 binary64) lo))
(fma.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo) (/.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 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo)))
(fma.f64 (pow.f64 lo #s(literal -1/2 binary64)) (pow.f64 lo #s(literal -1/2 binary64)) (/.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))) lo))
(+.f64 (pow.f64 lo #s(literal -1 binary64)) (*.f64 hi (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))) lo)))
(-.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 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(pow.f64 (/.f64 (-.f64 x lo) hi) #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)))
(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))))
(/.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)
(-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(+.f64 (+.f64 #s(literal 2 binary64) (/.f64 lo hi)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))
(*.f64 lo (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))
(+.f64 #s(literal 1 binary64) (/.f64 lo hi))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(*.f64 lo (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))
(+.f64 #s(literal 1 binary64) (/.f64 lo hi))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(*.f64 lo (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))
(+.f64 #s(literal 1 binary64) (/.f64 lo hi))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 lo hi) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 lo hi)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 lo hi) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 lo hi) #s(literal 2 binary64)) (/.f64 lo hi))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 lo hi) #s(literal 3 binary64))) (-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 lo hi) #s(literal 2 binary64))) (/.f64 lo hi)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 lo hi) #s(literal 3 binary64))) (-.f64 (pow.f64 (/.f64 lo hi) #s(literal 2 binary64)) (-.f64 (/.f64 lo hi) #s(literal 1 binary64))))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) #s(literal 1 binary64))
(*.f64 lo (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))
(+.f64 #s(literal 1 binary64) (/.f64 lo hi))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) #s(literal 3 binary64))
(*.f64 lo (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))
(+.f64 #s(literal 1 binary64) (/.f64 lo hi))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 lo (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))
(+.f64 #s(literal 1 binary64) (/.f64 lo hi))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) #s(literal 2 binary64))
(*.f64 lo (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))
(+.f64 #s(literal 1 binary64) (/.f64 lo hi))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) #s(literal 2 binary64)))
(fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(*.f64 lo (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))
(+.f64 #s(literal 1 binary64) (/.f64 lo hi))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))))
(*.f64 lo (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))
(+.f64 #s(literal 1 binary64) (/.f64 lo hi))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) #s(literal 3 binary64)))
(*.f64 lo (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))
(+.f64 #s(literal 1 binary64) (/.f64 lo hi))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(+.f64 (+.f64 #s(literal 2 binary64) (/.f64 lo hi)) #s(literal -1 binary64))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(*.f64 lo (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))
(+.f64 #s(literal 1 binary64) (/.f64 lo hi))
(exp.f64 (log1p.f64 (/.f64 lo hi)))
(*.f64 lo (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))
(+.f64 #s(literal 1 binary64) (/.f64 lo hi))
(exp.f64 (*.f64 (log1p.f64 (/.f64 lo hi)) #s(literal 1 binary64)))
(*.f64 lo (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))
(+.f64 #s(literal 1 binary64) (/.f64 lo hi))
(fma.f64 #s(literal 1 binary64) (/.f64 lo hi) #s(literal 1 binary64))
(*.f64 lo (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))
(+.f64 #s(literal 1 binary64) (/.f64 lo hi))
(fma.f64 lo (/.f64 #s(literal 1 binary64) hi) #s(literal 1 binary64))
(*.f64 lo (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))
(+.f64 #s(literal 1 binary64) (/.f64 lo hi))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 lo hi)) #s(literal 1 binary64))
(*.f64 lo (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))
(+.f64 #s(literal 1 binary64) (/.f64 lo hi))
(fma.f64 (sqrt.f64 (/.f64 lo hi)) (sqrt.f64 (/.f64 lo hi)) #s(literal 1 binary64))
(*.f64 lo (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))
(+.f64 #s(literal 1 binary64) (/.f64 lo hi))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) hi) (-.f64 x lo))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi))
(/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) lo)) hi)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(*.f64 (-.f64 x lo) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) hi))
(/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) lo)) hi)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(*.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (/.f64 #s(literal 1 binary64) hi))
(/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) lo)) hi)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)))
(/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) lo)) hi)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)) (sqrt.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)))
(/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) lo)) hi)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(pow.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi) #s(literal 1 binary64))
(/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) lo)) hi)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)) #s(literal 3 binary64))
(/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) lo)) hi)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(pow.f64 (pow.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) lo)) hi)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)) #s(literal 2 binary64))
(/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) lo)) hi)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(pow.f64 (/.f64 hi (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 hi (-.f64 x lo)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) hi) (-.f64 x lo)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi)))
(log.f64 (exp.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)))
(/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) lo)) hi)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi))))
(/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) lo)) hi)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi) #s(literal 3 binary64)))
(/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) lo)) hi)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))))
(/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) lo)) hi)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) hi) (-.f64 x lo))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)))
(/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) lo)) hi)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(exp.f64 (log.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)))
(/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) lo)) hi)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)) #s(literal 1 binary64)))
(/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) lo)) hi)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(+.f64 (-.f64 x lo) (*.f64 (/.f64 lo hi) (-.f64 x lo)))
(fma.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))
(+.f64 (*.f64 (-.f64 x lo) #s(literal 1 binary64)) (*.f64 (-.f64 x lo) (/.f64 lo hi)))
(fma.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))))
(pow.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal 3 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))
(pow.f64 (pow.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal 2 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo)))
(log.f64 (pow.f64 (exp.f64 (-.f64 x lo)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(fma.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))))
(fma.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) #s(literal 3 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 x lo) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) #s(literal 3 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) #s(literal 3 binary64)) (pow.f64 (-.f64 x lo) #s(literal 3 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))))
(fma.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))
(exp.f64 (+.f64 (log.f64 (-.f64 x lo)) (log1p.f64 (/.f64 lo hi))))
(fma.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))
(exp.f64 (*.f64 (+.f64 (log.f64 (-.f64 x lo)) (log1p.f64 (/.f64 lo hi))) #s(literal 1 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))
(fma.f64 #s(literal 1 binary64) (-.f64 x lo) (*.f64 (/.f64 lo hi) (-.f64 x lo)))
(fma.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))
(fma.f64 (-.f64 x lo) #s(literal 1 binary64) (*.f64 (-.f64 x lo) (/.f64 lo hi)))
(fma.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 x lo)) (*.f64 (/.f64 lo hi) (-.f64 x lo)))
(fma.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))
(fma.f64 (sqrt.f64 (-.f64 x lo)) (sqrt.f64 (-.f64 x lo)) (*.f64 (/.f64 lo hi) (-.f64 x lo)))
(fma.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))
(+.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) (neg.f64 hi))
(*.f64 hi (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (/.f64 x lo)) #s(literal -1 binary64)))
(*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))
(+.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))
(+.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))
(+.f64 (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))
(+.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 (*.f64 hi #s(literal 1 binary64)))) (fma.f64 (neg.f64 hi) #s(literal 1 binary64) (*.f64 hi #s(literal 1 binary64))))
(+.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) (+.f64 (neg.f64 hi) hi))
(+.f64 (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))) (*.f64 hi #s(literal 0 binary64)))
(+.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))))
(+.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) (+.f64 (neg.f64 hi) hi))
(+.f64 (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))) (*.f64 hi #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (-.f64 x hi) lo)) (neg.f64 (*.f64 hi #s(literal 1 binary64)))) (fma.f64 (neg.f64 hi) #s(literal 1 binary64) (*.f64 hi #s(literal 1 binary64))))
(+.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) (+.f64 (neg.f64 hi) hi))
(+.f64 (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))) (*.f64 hi #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (-.f64 x hi) lo)) (neg.f64 (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))))
(+.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) (+.f64 (neg.f64 hi) hi))
(+.f64 (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))) (*.f64 hi #s(literal 0 binary64)))
(+.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) hi (neg.f64 (*.f64 hi #s(literal 1 binary64)))) (fma.f64 (neg.f64 hi) #s(literal 1 binary64) (*.f64 hi #s(literal 1 binary64))))
(+.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) (+.f64 (neg.f64 hi) hi))
(+.f64 (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))) (*.f64 hi #s(literal 0 binary64)))
(+.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) hi (neg.f64 (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))))
(+.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) (+.f64 (neg.f64 hi) hi))
(+.f64 (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))) (*.f64 hi #s(literal 0 binary64)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo))) (neg.f64 (*.f64 hi #s(literal 1 binary64)))) (fma.f64 (neg.f64 hi) #s(literal 1 binary64) (*.f64 hi #s(literal 1 binary64))))
(+.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) (+.f64 (neg.f64 hi) hi))
(+.f64 (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))) (*.f64 hi #s(literal 0 binary64)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo))) (neg.f64 (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))))
(+.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) (+.f64 (neg.f64 hi) hi))
(+.f64 (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))) (*.f64 hi #s(literal 0 binary64)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo))) (sqrt.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo))) (neg.f64 (*.f64 hi #s(literal 1 binary64)))) (fma.f64 (neg.f64 hi) #s(literal 1 binary64) (*.f64 hi #s(literal 1 binary64))))
(+.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) (+.f64 (neg.f64 hi) hi))
(+.f64 (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))) (*.f64 hi #s(literal 0 binary64)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo))) (sqrt.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo))) (neg.f64 (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))))
(+.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) (+.f64 (neg.f64 hi) hi))
(+.f64 (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))) (*.f64 hi #s(literal 0 binary64)))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi))
(*.f64 hi (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (/.f64 x lo)) #s(literal -1 binary64)))
(*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)))
(*.f64 hi (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (/.f64 x lo)) #s(literal -1 binary64)))
(*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) (sqrt.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)))
(*.f64 hi (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (/.f64 x lo)) #s(literal -1 binary64)))
(*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))) (fma.f64 hi (/.f64 (-.f64 x hi) lo) hi))
(/.f64 (-.f64 (pow.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) #s(literal 2 binary64)) (fma.f64 hi hi (*.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi))))
(/.f64 (-.f64 (pow.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) #s(literal 2 binary64)) (fma.f64 hi hi (*.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo))))))
(/.f64 (-.f64 (pow.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) #s(literal 2 binary64)) (*.f64 hi (+.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo))))))
(pow.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi) #s(literal 1 binary64))
(*.f64 hi (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (/.f64 x lo)) #s(literal -1 binary64)))
(*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) #s(literal 3 binary64))
(*.f64 hi (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (/.f64 x lo)) #s(literal -1 binary64)))
(*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))
(pow.f64 (pow.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 hi (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (/.f64 x lo)) #s(literal -1 binary64)))
(*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) #s(literal 2 binary64))
(*.f64 hi (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (/.f64 x lo)) #s(literal -1 binary64)))
(*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))))
(log.f64 (exp.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)))
(*.f64 hi (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (/.f64 x lo)) #s(literal -1 binary64)))
(*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi))))
(*.f64 hi (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (/.f64 x lo)) #s(literal -1 binary64)))
(*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi) #s(literal 3 binary64)))
(*.f64 hi (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (/.f64 x lo)) #s(literal -1 binary64)))
(*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)))
(expm1.f64 (log1p.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))))
(expm1.f64 (log1p.f64 (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)))
(*.f64 hi (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (/.f64 x lo)) #s(literal -1 binary64)))
(*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))
(exp.f64 (log.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)))
(*.f64 hi (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (/.f64 x lo)) #s(literal -1 binary64)))
(*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) #s(literal 1 binary64)))
(*.f64 hi (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (/.f64 x lo)) #s(literal -1 binary64)))
(*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))
(fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))
(*.f64 hi (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (/.f64 x lo)) #s(literal -1 binary64)))
(*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (-.f64 x hi) lo)) (neg.f64 hi))
(*.f64 hi (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (/.f64 x lo)) #s(literal -1 binary64)))
(*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))
(fma.f64 (/.f64 (-.f64 x hi) lo) hi (neg.f64 hi))
(*.f64 hi (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (/.f64 x lo)) #s(literal -1 binary64)))
(*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo))) (neg.f64 hi))
(*.f64 hi (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (/.f64 x lo)) #s(literal -1 binary64)))
(*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))
(fma.f64 (sqrt.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo))) (sqrt.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo))) (neg.f64 hi))
(*.f64 hi (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (/.f64 x lo)) #s(literal -1 binary64)))
(*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)) #s(literal 1 binary64))
(+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo)) #s(literal -1 binary64))
(+.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) (neg.f64 lo))
(/.f64 (neg.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi)) lo)
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo)
(/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)
(*.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) (/.f64 #s(literal 1 binary64) lo))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo)
(/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) (neg.f64 lo))
(/.f64 (neg.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi)) lo)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo)
(/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)
(*.f64 (sqrt.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)) (sqrt.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo)
(/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)
(pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 1 binary64))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo)
(/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)) #s(literal 3 binary64))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo)
(/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)
(pow.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo)
(/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)) #s(literal 2 binary64))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo)
(/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)
(pow.f64 (/.f64 lo (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi))) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 lo (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)))))
(/.f64 #s(literal 1 binary64) (/.f64 lo (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi)))
(neg.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) (neg.f64 lo))
(/.f64 (neg.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi)) lo)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo) #s(literal 2 binary64)))
(fabs.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(log.f64 (exp.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo)
(/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo)
(/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 3 binary64)))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo)
(/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)
(cbrt.f64 (*.f64 (pow.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) #s(literal 3 binary64)) (pow.f64 lo #s(literal -3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 lo #s(literal -3 binary64)) (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 lo #s(literal -3 binary64)) (pow.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo)
(/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)))
(+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo)) #s(literal -1 binary64))
(+.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 0 binary64))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo)
(/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)
(exp.f64 (log.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo)
(/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)) #s(literal 1 binary64)))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo)
(/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)
(-.f64 (exp.f64 (log1p.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo))))
(/.f64 (*.f64 hi (-.f64 x hi)) lo)
(*.f64 hi (/.f64 (-.f64 x hi) lo))
(pow.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) #s(literal 1 binary64))
(*.f64 hi (/.f64 (-.f64 x hi) lo))
(pow.f64 (cbrt.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo))) #s(literal 3 binary64))
(*.f64 hi (/.f64 (-.f64 x hi) lo))
(pow.f64 (pow.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 hi (/.f64 (-.f64 x hi) lo))
(pow.f64 (sqrt.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo))) #s(literal 2 binary64))
(*.f64 hi (/.f64 (-.f64 x hi) lo))
(sqrt.f64 (pow.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)))
(log.f64 (pow.f64 (exp.f64 hi) (/.f64 (-.f64 x hi) lo)))
(*.f64 hi (/.f64 (-.f64 x hi) lo))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)))))
(*.f64 hi (/.f64 (-.f64 x hi) lo))
(cbrt.f64 (pow.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) #s(literal 3 binary64)))
(*.f64 hi (/.f64 (-.f64 x hi) lo))
(expm1.f64 (log1p.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo))))
(log1p.f64 (expm1.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo))))
(*.f64 hi (/.f64 (-.f64 x hi) lo))
(exp.f64 (log.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo))))
(*.f64 hi (/.f64 (-.f64 x hi) lo))
(exp.f64 (*.f64 (log.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo))) #s(literal 1 binary64)))
(*.f64 hi (/.f64 (-.f64 x hi) lo))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) (neg.f64 (-.f64 x hi))) lo)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo))))
(+.f64 (+.f64 #s(literal 2 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 2 binary64)) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))) #s(literal 3 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))) #s(literal 2 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo)) #s(literal 2 binary64)))
(fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)))))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)) #s(literal 3 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo))))
(+.f64 (+.f64 #s(literal 2 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)) #s(literal -1 binary64))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(exp.f64 (log1p.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) (neg.f64 (-.f64 x hi))) lo)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(fma.f64 (sqrt.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)) (sqrt.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))

eval340.0ms (2%)

Compiler

Compiled 17384 to 9025 computations (48.1% saved)

prune324.0ms (1.9%)

Pruning

66 alts after pruning (64 fresh and 2 done)

PrunedKeptTotal
New66361724
Fresh134
Picked325
Done000
Total66766733
Accuracy
20.2%
Counts
733 → 66
Alt Table
Click to see full alt table
StatusAccuracyProgram
13.5%
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))) #s(literal 2 binary64))
18.8%
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) #s(literal 3 binary64))
13.6%
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))) #s(literal 3 binary64))
9.5%
(/.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 x lo)) (*.f64 (/.f64 lo hi) (-.f64 x lo))) hi)
9.5%
(/.f64 (fma.f64 (sqrt.f64 (-.f64 x lo)) (sqrt.f64 (-.f64 x lo)) (*.f64 (/.f64 lo hi) (-.f64 x lo))) hi)
9.7%
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal 3 binary64)) hi)
18.8%
(/.f64 (-.f64 x lo) hi)
19.1%
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo))))
13.5%
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))))
9.7%
(/.f64 (*.f64 (-.f64 x lo) (fma.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 lo hi)) #s(literal 1 binary64))) hi)
9.7%
(/.f64 (*.f64 (-.f64 x lo) (fma.f64 lo (/.f64 #s(literal 1 binary64) hi) #s(literal 1 binary64))) hi)
9.7%
(/.f64 (*.f64 (-.f64 x lo) (/.f64 (+.f64 hi lo) hi)) hi)
9.7%
(/.f64 (*.f64 (-.f64 x lo) (*.f64 lo (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))) hi)
18.0%
(/.f64 (*.f64 (-.f64 x lo) (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) hi)
9.7%
(/.f64 (*.f64 lo (-.f64 #s(literal -1 binary64) (/.f64 lo hi))) hi)
18.8%
(/.f64 (neg.f64 lo) hi)
9.0%
(/.f64 (expm1.f64 (log1p.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))) hi)
9.0%
(/.f64 (exp.f64 (+.f64 (log.f64 (-.f64 x lo)) (log1p.f64 (/.f64 lo hi)))) hi)
18.8%
(/.f64 #s(literal 1 binary64) (/.f64 hi (-.f64 x lo)))
9.7%
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi))) #s(literal 1 binary64))
9.2%
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))
14.8%
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))
18.7%
(-.f64 #s(literal 1 binary64) (/.f64 x lo))
13.6%
(+.f64 (+.f64 #s(literal 2 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)) #s(literal -1 binary64))
18.9%
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x lo) lo)) (*.f64 hi (-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))
18.9%
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x lo) lo)) (*.f64 hi (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (pow.f64 (cbrt.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64)))))) #s(literal 3 binary64)) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))
18.9%
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x lo) lo)) (*.f64 hi (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (/.f64 (-.f64 hi (*.f64 hi (/.f64 x lo))) lo) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))
18.9%
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x lo) lo)) (*.f64 hi (-.f64 (*.f64 (+.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))
19.1%
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo))
18.9%
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 hi lo) #s(literal 1 binary64)) (/.f64 (-.f64 hi x) lo)))
9.7%
(+.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (sqrt.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)) #s(literal 2 binary64))))
14.8%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (fma.f64 (pow.f64 (cbrt.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo))) (neg.f64 hi))) lo)))
14.8%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (pow.f64 (cbrt.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) #s(literal 3 binary64))) lo)))
14.8%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (-.f64 (pow.f64 (cbrt.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo))) #s(literal 3 binary64)) hi)) lo)))
14.8%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (-.f64 (expm1.f64 (log1p.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)))) hi)) lo)))
14.8%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (-.f64 (exp.f64 (log.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)))) hi)) lo)))
14.8%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo))) (neg.f64 (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))))) lo)))
18.9%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) hi (neg.f64 (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))))) lo)))
14.8%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 (sqrt.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo))) (sqrt.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo))) (neg.f64 (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))))) lo)))
18.9%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (+.f64 (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)))
18.9%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))) lo)))
14.8%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (/.f64 lo (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi)))))
18.9%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (/.f64 lo (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)))))))
14.8%
(+.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)) #s(literal 1 binary64))))
18.9%
(+.f64 #s(literal 1 binary64) (neg.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo)) #s(literal -1 binary64))))
14.8%
(+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) (/.f64 #s(literal 1 binary64) lo))))
13.6%
(+.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))))
14.8%
(+.f64 #s(literal 1 binary64) (neg.f64 (log.f64 (exp.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)))))
18.8%
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
13.6%
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))))
18.8%
(*.f64 (-.f64 x lo) (/.f64 #s(literal 1 binary64) hi))
9.7%
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
9.7%
(*.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (/.f64 #s(literal 1 binary64) hi))
11.7%
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (*.f64 hi x))))
9.7%
(*.f64 lo (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 lo hi)) hi))
18.8%
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) hi)))
19.3%
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo)) #s(literal 2 binary64)))
18.0%
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) hi) (-.f64 x lo)) #s(literal 2 binary64)))
13.6%
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))))
13.6%
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))))
18.0%
(fabs.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi)))
19.1%
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo))))
13.5%
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))))
13.5%
(exp.f64 (log1p.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)))
13.6%
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)) #s(literal 3 binary64)))
18.7%
#s(literal 1 binary64)
Compiler

Compiled 2792 to 1709 computations (38.8% saved)

localize375.0ms (2.2%)

Localize:

Found 16 expressions with local error:

NewAccuracyProgram
99.4%
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))))
99.2%
(pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 2 binary64))
98.9%
(pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 3 binary64))
74.7%
(-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)
99.5%
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal 3 binary64)) hi)
99.1%
(cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
98.8%
(pow.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal 3 binary64))
97.7%
(+.f64 #s(literal 1 binary64) (/.f64 lo hi))
99.7%
(*.f64 hi (/.f64 (-.f64 x hi) lo))
99.7%
(+.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))))
99.6%
(/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)
74.7%
(-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)
99.7%
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo))
99.6%
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo)
99.2%
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo)) #s(literal 2 binary64))
97.7%
(fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))
Compiler

Compiled 479 to 89 computations (81.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 166.0ms
Operation ival-pow, time spent: 46.0ms, 28.0% of total-time
Operation ival-add, time spent: 36.0ms, 22.0% of total-time
Operation ival-div, time spent: 35.0ms, 21.0% of total-time
Operation ival-mult, time spent: 14.0ms, 8.0% of total-time
Operation ival-sub, time spent: 8.0ms, 5.0% of total-time
Operation composed, time spent: 7.0ms, 4.0% of total-time
Operation ival-neg, time spent: 7.0ms, 4.0% of total-time
Operation ival-cbrt, time spent: 6.0ms, 4.0% of total-time
Operation const, time spent: 5.0ms, 3.0% of total-time
Operation ival-sqrt, time spent: 2.0ms, 1.0% of total-time

series257.0ms (1.5%)

Counts
11 → 396
Calls
Call 1
Inputs
#<alt (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))>
#<alt (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo)) #s(literal 2 binary64))>
#<alt (/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo)>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo))>
#<alt (+.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))))>
#<alt (pow.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal 3 binary64))>
#<alt (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))>
#<alt (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal 3 binary64)) hi)>
#<alt (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 3 binary64))>
#<alt (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 2 binary64))>
#<alt (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))))>
Outputs
#<alt (*.f64 hi (-.f64 (/.f64 x lo) #s(literal 1 binary64)))>
#<alt (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)) #s(literal 1 binary64)))>
#<alt (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)) #s(literal 1 binary64)))>
#<alt (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)) #s(literal 1 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi)) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi)) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi)) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 (*.f64 hi x) lo)) hi)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 (*.f64 hi x) lo)) hi)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 (*.f64 hi x) lo)) hi)>
#<alt (/.f64 (*.f64 hi x) lo)>
#<alt (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x))) (/.f64 hi lo)) (/.f64 hi x)))>
#<alt (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x))) (/.f64 hi lo)) (/.f64 hi x)))>
#<alt (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x))) (/.f64 hi lo)) (/.f64 hi x)))>
#<alt (/.f64 (*.f64 hi x) lo)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) x)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) x)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) x)))))>
#<alt (/.f64 (*.f64 hi (-.f64 x hi)) lo)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi lo)) (*.f64 hi (-.f64 x hi))) lo)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi lo)) (*.f64 hi (-.f64 x hi))) lo)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi lo)) (*.f64 hi (-.f64 x hi))) lo)>
#<alt (*.f64 #s(literal -1 binary64) hi)>
#<alt (-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) hi)>
#<alt (-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) hi)>
#<alt (-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) hi)>
#<alt (*.f64 #s(literal -1 binary64) hi)>
#<alt (-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) hi)>
#<alt (-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) hi)>
#<alt (-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) hi)>
#<alt (pow.f64 (-.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 hi lo)) #s(literal 2 binary64))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.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 hi lo))))) (pow.f64 (-.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 hi lo)) #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.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 hi lo)))) (*.f64 x (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (pow.f64 (-.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 hi lo)) #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.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 hi lo)))) (*.f64 x (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (pow.f64 (-.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 hi lo)) #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.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 hi lo))) x)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.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 hi lo))) x)) (+.f64 (/.f64 (pow.f64 (-.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 hi lo)) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.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 hi lo))) x)) (+.f64 (/.f64 (pow.f64 (-.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 hi lo)) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) 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 hi lo))) x)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.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 hi lo)) #s(literal 2 binary64)) x)) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) 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 hi lo))))) x)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.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 hi lo)) #s(literal 2 binary64)) x)) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) 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 hi lo))))) x)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))>
#<alt (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)))) (*.f64 hi (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)))) (*.f64 hi (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x 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 (-.f64 (/.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) (pow.f64 lo #s(literal 4 binary64)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (/.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 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))))))>
#<alt (*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (/.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 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) (pow.f64 hi #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)) (pow.f64 hi #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 (+.f64 (*.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) (pow.f64 lo #s(literal 4 binary64)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))) hi))) hi)) (/.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 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) hi)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) hi))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))>
#<alt (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 lo (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (-.f64 x hi))) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (-.f64 x hi))) (+.f64 (*.f64 lo (-.f64 (*.f64 #s(literal 2 binary64) x) (*.f64 #s(literal 2 binary64) hi))) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))>
#<alt #s(literal 1 binary64)>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x lo))) (*.f64 #s(literal 2 binary64) (/.f64 hi lo)))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 hi lo)))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 #s(literal 2 binary64) (/.f64 hi lo)))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 x hi) lo)))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (-.f64 x hi))) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) lo))) lo)))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (-.f64 x hi))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) lo)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) lo))) lo)))>
#<alt (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) lo)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo))>
#<alt (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo))>
#<alt (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo))>
#<alt (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)>
#<alt (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi (*.f64 lo x))))>
#<alt (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi (*.f64 lo x))))>
#<alt (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi (*.f64 lo x))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (/.f64 x lo)>
#<alt (+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo))>
#<alt (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo))>
#<alt (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo))>
#<alt (*.f64 #s(literal -1 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 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 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 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 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 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 #s(literal -1 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 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.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 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (+.f64 (*.f64 #s(literal -1 binary64) (/.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 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (+.f64 (*.f64 #s(literal -1 binary64) (/.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 x hi)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (-.f64 x hi) lo)>
#<alt (/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 hi (-.f64 x hi)) lo)) hi) lo)>
#<alt (/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 hi (-.f64 x hi)) lo)) hi) lo)>
#<alt (/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 hi (-.f64 x hi)) lo)) hi) lo)>
#<alt (/.f64 (-.f64 x hi) lo)>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) 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 hi lo))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 hi lo))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 hi lo))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 hi lo))>
#<alt (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi (*.f64 lo x))))>
#<alt (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi (*.f64 lo x))))>
#<alt (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi (*.f64 lo x))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.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 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.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 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.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 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 x lo))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo)))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo)))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo)))>
#<alt (*.f64 #s(literal -1 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 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 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 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 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 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 #s(literal -1 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 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.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 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) 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)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal 1 binary64) lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 (+.f64 lo x) hi))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 (+.f64 lo x) hi))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt #s(literal 1 binary64)>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (/.f64 hi lo))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))>
#<alt #s(literal 1 binary64)>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (/.f64 hi lo))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo)))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) 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 hi lo))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 hi lo))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 hi lo))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 hi lo))>
#<alt (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi (*.f64 lo x))))>
#<alt (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi (*.f64 lo x))))>
#<alt (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi (*.f64 lo x))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.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 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.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 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.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 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 x lo))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo)))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo)))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo)))>
#<alt (*.f64 #s(literal -1 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 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 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 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 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 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 #s(literal -1 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 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.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 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) 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)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal 1 binary64) lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 (+.f64 lo x) hi))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 (+.f64 lo x) hi))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt #s(literal 1 binary64)>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (/.f64 hi lo))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))>
#<alt #s(literal 1 binary64)>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (/.f64 hi lo))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo)))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))>
#<alt (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))>
#<alt (*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) x)) (/.f64 lo hi))))>
#<alt (*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) x)) (/.f64 lo hi))))>
#<alt (*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) x)) (/.f64 lo hi))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) x)) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) x)) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) x)) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))))>
#<alt x>
#<alt (+.f64 x (*.f64 lo (-.f64 (/.f64 x hi) #s(literal 1 binary64))))>
#<alt (+.f64 x (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo hi)) (/.f64 x hi)) #s(literal 1 binary64))))>
#<alt (+.f64 x (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo hi)) (/.f64 x hi)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 lo #s(literal 2 binary64)) hi))>
#<alt (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 lo #s(literal 2 binary64)) hi))>
#<alt (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x hi))) lo)) (/.f64 #s(literal 1 binary64) hi)))>
#<alt (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))) lo)) (/.f64 #s(literal 1 binary64) hi)))>
#<alt (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))) lo)) (/.f64 #s(literal 1 binary64) hi)))>
#<alt (/.f64 (*.f64 lo (-.f64 x lo)) hi)>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 x lo)) (*.f64 lo (-.f64 x lo))) hi)>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 x lo)) (*.f64 lo (-.f64 x lo))) hi)>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 x lo)) (*.f64 lo (-.f64 x lo))) hi)>
#<alt (-.f64 x lo)>
#<alt (-.f64 (+.f64 x (/.f64 (*.f64 lo (-.f64 x lo)) hi)) lo)>
#<alt (-.f64 (+.f64 x (/.f64 (*.f64 lo (-.f64 x lo)) hi)) lo)>
#<alt (-.f64 (+.f64 x (/.f64 (*.f64 lo (-.f64 x lo)) hi)) lo)>
#<alt (-.f64 x lo)>
#<alt (-.f64 (+.f64 x (/.f64 (*.f64 lo (-.f64 x lo)) hi)) lo)>
#<alt (-.f64 (+.f64 x (/.f64 (*.f64 lo (-.f64 x lo)) hi)) lo)>
#<alt (-.f64 (+.f64 x (/.f64 (*.f64 lo (-.f64 x lo)) hi)) lo)>
#<alt (*.f64 (cbrt.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) (cbrt.f64 #s(literal -1 binary64)))>
#<alt (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) #s(literal 7 binary64))) (pow.f64 lo #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 x (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))) (*.f64 (cbrt.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) (cbrt.f64 #s(literal -1 binary64))))>
#<alt (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) #s(literal 11 binary64))) (pow.f64 lo #s(literal 7 binary64))) #s(literal 1/9 binary64)) (*.f64 x (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 7 binary64))))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) #s(literal 7 binary64))) (pow.f64 lo #s(literal 2 binary64))) #s(literal 1/9 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))))) (*.f64 (cbrt.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) (cbrt.f64 #s(literal -1 binary64))))>
#<alt (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) #s(literal 7 binary64))) (pow.f64 lo #s(literal 2 binary64))) #s(literal 1/9 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (*.f64 x (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) #s(literal 2 binary64))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2/9 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/9 binary64)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) #s(literal 7 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/27 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) #s(literal 7 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) #s(literal 11 binary64))) (pow.f64 lo #s(literal 7 binary64))) #s(literal 1/9 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 7 binary64)))))))))) (*.f64 (cbrt.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) (cbrt.f64 #s(literal -1 binary64))))>
#<alt (cbrt.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))>
#<alt (*.f64 x (+.f64 (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (*.f64 lo (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (pow.f64 x #s(literal 5 binary64))))))))>
#<alt (*.f64 x (+.f64 (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 lo (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (pow.f64 x #s(literal 5 binary64)))))) (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (pow.f64 x #s(literal 8 binary64)))))))))>
#<alt (*.f64 x (+.f64 (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 lo (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (pow.f64 x #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 23 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/27 binary64) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))) (*.f64 #s(literal 2/9 binary64) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))))))) (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (pow.f64 x #s(literal 8 binary64))))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) (cbrt.f64 #s(literal -1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 lo (cbrt.f64 #s(literal -1 binary64))) (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (pow.f64 x #s(literal 5 binary64)))))) (*.f64 (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (pow.f64 x #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64))) (cbrt.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 lo (cbrt.f64 #s(literal -1 binary64))) (cbrt.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))))) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (pow.f64 x #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64))) (cbrt.f64 (*.f64 (pow.f64 x #s(literal 10 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -2/9 binary64) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))) (*.f64 #s(literal 1/27 binary64) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))))))))) (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 lo (cbrt.f64 #s(literal -1 binary64))) (cbrt.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))))) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (pow.f64 x #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))>
#<alt (cbrt.f64 x)>
#<alt (+.f64 (cbrt.f64 x) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 lo (-.f64 (/.f64 x hi) #s(literal 1 binary64))))))>
#<alt (+.f64 (cbrt.f64 x) (*.f64 lo (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1/9 binary64)) (pow.f64 (-.f64 (/.f64 x hi) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/9 binary64)) (-.f64 (/.f64 x hi) #s(literal 1 binary64)))))))>
#<alt (+.f64 (cbrt.f64 x) (*.f64 lo (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/9 binary64)) (-.f64 (/.f64 x hi) #s(literal 1 binary64)))) (*.f64 lo (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1/9 binary64)) (pow.f64 (-.f64 (/.f64 x hi) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi)))) (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -2/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 5 binary64))) #s(literal 1/9 binary64)) (*.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1/9 binary64)) (pow.f64 (-.f64 (/.f64 x hi) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi)) (-.f64 (/.f64 x hi) #s(literal 1 binary64))))) (*.f64 #s(literal 1/27 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (pow.f64 (-.f64 (/.f64 x hi) #s(literal 1 binary64)) #s(literal 3 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))))))>
#<alt (*.f64 lo (cbrt.f64 (-.f64 (/.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 lo (+.f64 (cbrt.f64 (-.f64 (/.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 #s(literal 1/3 binary64) (*.f64 (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.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))))) #s(literal 2 binary64))))))))>
#<alt (*.f64 lo (+.f64 (cbrt.f64 (-.f64 (/.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 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.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))))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.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))))) #s(literal 2 binary64)))))))))>
#<alt (*.f64 lo (+.f64 (cbrt.f64 (-.f64 (/.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 (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 (/.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))))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 (/.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))))) #s(literal 2 binary64))))) (pow.f64 lo #s(literal 9 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.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))))) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.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))))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.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))))) #s(literal 2 binary64))))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 lo (cbrt.f64 (+.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 #s(literal -1 binary64) (*.f64 lo (+.f64 (cbrt.f64 (+.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 #s(literal -1/3 binary64) (*.f64 (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.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))))) #s(literal 2 binary64)))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 (cbrt.f64 (+.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 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.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))))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 x (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.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))))) #s(literal 2 binary64))))))) (pow.f64 lo #s(literal 3 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 (cbrt.f64 (+.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 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.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))))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.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))))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.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))))) #s(literal 2 binary64))))) (pow.f64 lo #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.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))))) #s(literal 2 binary64))))))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 x (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.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))))) #s(literal 2 binary64))))))) (pow.f64 lo #s(literal 3 binary64)))))))>
#<alt (cbrt.f64 (/.f64 (*.f64 lo (-.f64 x lo)) hi))>
#<alt (/.f64 (+.f64 (cbrt.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo (-.f64 x lo)))) (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 5 binary64)) (-.f64 x lo)) (pow.f64 lo #s(literal 2 binary64)))))) hi)>
#<alt (/.f64 (+.f64 (cbrt.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo (-.f64 x lo)))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/9 binary64) (cbrt.f64 (/.f64 (-.f64 x lo) (*.f64 hi (pow.f64 lo #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 (-.f64 x lo) (*.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) hi)>
#<alt (/.f64 (+.f64 (cbrt.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo (-.f64 x lo)))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 (-.f64 x lo) (*.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 hi #s(literal 5 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 x lo) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (-.f64 x lo) (*.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal 1/27 binary64) (/.f64 (-.f64 x lo) (*.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (*.f64 #s(literal -1/9 binary64) (cbrt.f64 (/.f64 (-.f64 x lo) (*.f64 (pow.f64 hi #s(literal 10 binary64)) (pow.f64 lo #s(literal 5 binary64))))))))))) hi)>
#<alt (cbrt.f64 (-.f64 x lo))>
#<alt (+.f64 (cbrt.f64 (-.f64 x lo)) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 x lo) #s(literal 7 binary64))) #s(literal 1/9 binary64)) (/.f64 lo hi))))>
#<alt (+.f64 (cbrt.f64 (-.f64 x lo)) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 x lo) #s(literal 11 binary64))) #s(literal 1/9 binary64)) (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 x lo) #s(literal 7 binary64))) #s(literal 1/9 binary64)) (/.f64 lo hi)))))>
#<alt (+.f64 (cbrt.f64 (-.f64 x lo)) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/9 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (cbrt.f64 (pow.f64 (-.f64 x lo) #s(literal 7 binary64)))))) (*.f64 #s(literal 1/27 binary64) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (cbrt.f64 (pow.f64 (-.f64 x lo) #s(literal 7 binary64)))))) (pow.f64 hi #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 x lo) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 x lo) #s(literal 11 binary64))) #s(literal 1/9 binary64)) (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 x lo) #s(literal 7 binary64))) #s(literal 1/9 binary64)) (/.f64 lo hi))))))>
#<alt (cbrt.f64 (-.f64 x lo))>
#<alt (+.f64 (cbrt.f64 (-.f64 x lo)) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 x lo) #s(literal 7 binary64))) #s(literal 1/9 binary64)) (/.f64 lo hi))))>
#<alt (+.f64 (cbrt.f64 (-.f64 x lo)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 x lo) #s(literal 7 binary64))) #s(literal 1/9 binary64)) lo)) (*.f64 #s(literal 1/9 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 x lo) #s(literal 11 binary64))) #s(literal 1/9 binary64)) (/.f64 (pow.f64 lo #s(literal 2 binary64)) hi)))) hi)))>
#<alt (+.f64 (cbrt.f64 (-.f64 x lo)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 x lo) #s(literal 11 binary64))) #s(literal 1/9 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal -1/27 binary64) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (cbrt.f64 (pow.f64 (-.f64 x lo) #s(literal 7 binary64))))) (*.f64 #s(literal 2/9 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/9 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (cbrt.f64 (pow.f64 (-.f64 x lo) #s(literal 7 binary64))))))) hi) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 x lo) #s(literal 2 binary64))))))) hi)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 x lo) #s(literal 7 binary64))) #s(literal 1/9 binary64)) lo))) hi)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))>
#<alt (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (*.f64 hi x))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (*.f64 hi x))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (*.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 (*.f64 x (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) hi))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) (*.f64 hi x))) (/.f64 (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) (*.f64 hi x))) (/.f64 (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) (*.f64 hi x))) (/.f64 (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) 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 (*.f64 #s(literal -1 binary64) (/.f64 lo (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))>
#<alt (+.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (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))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (/.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 hi #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 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 hi #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 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 hi #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi)) lo)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi))) lo)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi))) lo)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))>
#<alt (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 x lo)) (*.f64 lo (-.f64 x lo))) (pow.f64 hi #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 x lo)) (*.f64 lo (-.f64 x lo))) (pow.f64 hi #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 x lo)) (*.f64 lo (-.f64 x lo))) (pow.f64 hi #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 lo (-.f64 x lo)) hi)) lo) hi)>
#<alt (/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 lo (-.f64 x lo)) hi)) lo) 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 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 lo (-.f64 x lo)) hi))) hi))>
#<alt (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))>
#<alt (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))>
#<alt (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))>
#<alt (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))>
#<alt (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x)) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))>
#<alt (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x))) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x)) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))))>
#<alt (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x))) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x)) (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))))))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) x)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))))) x)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))>
#<alt (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))>
#<alt (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))>
#<alt (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))>
#<alt (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 3 binary64))))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 6 binary64)) (pow.f64 lo #s(literal 6 binary64))))>
#<alt (*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 5 binary64))))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))))))>
#<alt (*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 5 binary64))))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64)))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 5 binary64)))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))))))>
#<alt (*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 5 binary64))))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #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) (*.f64 hi (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 6 binary64)) (pow.f64 lo #s(literal 6 binary64))))>
#<alt (*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64))))) hi)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 3 binary64)))) hi)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) hi)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64)))))>
#<alt (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 6 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 6 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 6 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (+.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (*.f64 lo (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 6 binary64)))>
#<alt (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo)) (+.f64 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 3 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))))) (pow.f64 lo #s(literal 3 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))))))) (pow.f64 lo #s(literal 3 binary64)))>
#<alt (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo)) (*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))))) (pow.f64 lo #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo))) lo)) (*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo))) lo))) lo)) (*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 3 binary64))))>
#<alt (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))>
#<alt (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))))>
#<alt (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64)))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 hi (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 hi (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 (pow.f64 x #s(literal 2 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 (-.f64 (/.f64 x lo) #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 -2 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))>
#<alt (*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 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 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (*.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 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) hi))) hi)) (/.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 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))) (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) hi))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))>
#<alt (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 lo (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (*.f64 lo (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (*.f64 lo (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))>
#<alt (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) lo)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) lo)) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) lo)) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) lo)) (pow.f64 (-.f64 x 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) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) lo))) lo)) (pow.f64 (-.f64 x 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) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) lo))) lo)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.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 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.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 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))>
#<alt (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.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 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.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 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.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 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))>
#<alt (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (*.f64 x (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.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 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.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 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.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 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.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 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.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 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.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 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.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 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))>
#<alt (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)>
#<alt (*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))))>
#<alt (*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))) (+.f64 (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 #s(literal 1 binary64) (/.f64 hi lo)))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))))>
#<alt (*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))))))) (+.f64 (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 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 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 #s(literal 1 binary64) (/.f64 hi lo)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 #s(literal 1 binary64) (/.f64 hi lo)))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 #s(literal 1 binary64) (/.f64 hi lo)))))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) x))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 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 -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))) x)) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) x))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 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 -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))) x)) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 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 -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))) x)) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) x))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))>
#<alt (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))>
#<alt (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))>
#<alt (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))>
#<alt (*.f64 #s(literal -1 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 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) hi) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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 (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) (pow.f64 hi #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) hi)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 lo (*.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))) (-.f64 (/.f64 x lo) #s(literal 1 binary64)))) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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 (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 hi #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) (pow.f64 hi #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) hi))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 lo (*.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) (-.f64 (/.f64 x lo) #s(literal 1 binary64)))) (pow.f64 hi #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 lo (*.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))) (-.f64 (/.f64 x lo) #s(literal 1 binary64)))) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 hi #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi lo))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))))) (pow.f64 hi #s(literal 3 binary64)))))))))))>
#<alt (*.f64 #s(literal -1 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 binary64) (/.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) 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 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) lo)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) hi)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))))) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) 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 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) lo)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) lo)))))))) hi)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64))))))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) lo)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) hi)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))))) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 (+.f64 lo x) hi))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 (+.f64 x (*.f64 lo (+.f64 #s(literal 1 binary64) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi (-.f64 x hi))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) (-.f64 x hi)))))))) hi))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt #s(literal 1 binary64)>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (/.f64 hi lo))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (*.f64 (-.f64 hi x) (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 x lo) (+.f64 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (*.f64 (-.f64 hi x) (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (-.f64 hi x) (-.f64 (*.f64 hi (-.f64 x hi)) (+.f64 (*.f64 (-.f64 hi x) (-.f64 x hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 (-.f64 x hi) (-.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi)))) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (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 hi x) lo)))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 hi (-.f64 x hi)) (+.f64 (*.f64 (-.f64 hi x) (-.f64 x hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) lo))) x) lo)))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (+.f64 (*.f64 (-.f64 hi x) (-.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi)))) (*.f64 (-.f64 x hi) (-.f64 (*.f64 hi (-.f64 x hi)) (+.f64 (*.f64 (-.f64 hi x) (-.f64 x hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))))))) lo)) (*.f64 hi (-.f64 x hi))) (+.f64 (*.f64 (-.f64 hi x) (-.f64 x hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) lo))) x) lo)))>
Calls

99 calls:

TimeVariablePointExpression
42.0ms
hi
@-inf
(/ (+ 1 (pow (/ (+ x (- (* hi (/ (- x hi) lo)) hi)) lo) 3)) (+ 1 (- (pow (/ (+ x (- (* hi (/ (- x hi) lo)) hi)) lo) 2) (/ (+ x (- (* hi (/ (- x hi) lo)) hi)) lo))))
9.0ms
x
@0
(/ (+ 1 (pow (/ (+ x (- (* hi (/ (- x hi) lo)) hi)) lo) 3)) (+ 1 (- (pow (/ (+ x (- (* hi (/ (- x hi) lo)) hi)) lo) 2) (/ (+ x (- (* hi (/ (- x hi) lo)) hi)) lo))))
8.0ms
x
@inf
(/ (+ 1 (pow (/ (+ x (- (* hi (/ (- x hi) lo)) hi)) lo) 3)) (+ 1 (- (pow (/ (+ x (- (* hi (/ (- x hi) lo)) hi)) lo) 2) (/ (+ x (- (* hi (/ (- x hi) lo)) hi)) lo))))
7.0ms
hi
@0
(/ (+ 1 (pow (/ (+ x (- (* hi (/ (- x hi) lo)) hi)) lo) 3)) (+ 1 (- (pow (/ (+ x (- (* hi (/ (- x hi) lo)) hi)) lo) 2) (/ (+ x (- (* hi (/ (- x hi) lo)) hi)) lo))))
5.0ms
x
@-inf
(/ (+ 1 (pow (/ (+ x (- (* hi (/ (- x hi) lo)) hi)) lo) 3)) (+ 1 (- (pow (/ (+ x (- (* hi (/ (- x hi) lo)) hi)) lo) 2) (/ (+ x (- (* hi (/ (- x hi) lo)) hi)) lo))))

rewrite211.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
298×log1p-expm1-u
298×expm1-log1p-u
290×add-cube-cbrt
285×add-exp-log
284×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
042612
1771580
Stop Event
node limit
Counts
11 → 372
Calls
Call 1
Inputs
(fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo)) #s(literal 2 binary64))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo)
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo))
(+.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal 3 binary64))
(cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal 3 binary64)) hi)
(pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 3 binary64))
(pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 2 binary64))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))))
Outputs
(+.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) hi)
(+.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))
(+.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) (neg.f64 (*.f64 hi #s(literal 1 binary64)))) (fma.f64 hi #s(literal 1 binary64) (*.f64 hi #s(literal 1 binary64))))
(+.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) (neg.f64 (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (/.f64 (+.f64 x hi) lo) hi (neg.f64 (*.f64 hi #s(literal 1 binary64)))) (fma.f64 hi #s(literal 1 binary64) (*.f64 hi #s(literal 1 binary64))))
(+.f64 (fma.f64 (/.f64 (+.f64 x hi) lo) hi (neg.f64 (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 x hi) lo)) (neg.f64 (*.f64 hi #s(literal 1 binary64)))) (fma.f64 hi #s(literal 1 binary64) (*.f64 hi #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 x hi) lo)) (neg.f64 (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo))) (neg.f64 (*.f64 hi #s(literal 1 binary64)))) (fma.f64 hi #s(literal 1 binary64) (*.f64 hi #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo))) (neg.f64 (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo))) (sqrt.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo))) (neg.f64 (*.f64 hi #s(literal 1 binary64)))) (fma.f64 hi #s(literal 1 binary64) (*.f64 hi #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo))) (sqrt.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo))) (neg.f64 (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))))
(-.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) hi)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) #s(literal 2 binary64)) (fma.f64 hi hi (*.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) hi)))) (/.f64 (pow.f64 hi #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) #s(literal 2 binary64)) (fma.f64 hi hi (*.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) hi)))))
(-.f64 (/.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) #s(literal 2 binary64)) (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))
(*.f64 #s(literal 1 binary64) (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))
(*.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))
(/.f64 (-.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) #s(literal 2 binary64)) (fma.f64 hi hi (*.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) hi))))
(/.f64 (-.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))) (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) #s(literal 2 binary64)) (fma.f64 hi hi (*.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) hi)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))) (neg.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))
(/.f64 (+.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) #s(literal 2 binary64)) (-.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) hi))))
(pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(cbrt.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))
(log1p.f64 (expm1.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))
(exp.f64 (log.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))
(exp.f64 (*.f64 (log.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 2 binary64)))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(/.f64 (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) (neg.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (neg.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(/.f64 (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) #s(literal 1 binary64)) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))))))
(/.f64 (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(/.f64 (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) (neg.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 1 binary64)))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 1 binary64))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(-.f64 (/.f64 (+.f64 x (*.f64 hi (/.f64 (+.f64 x hi) lo))) (neg.f64 lo)) (/.f64 hi lo))
(-.f64 (/.f64 (+.f64 x (*.f64 hi (/.f64 (+.f64 x hi) lo))) lo) (/.f64 hi lo))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(*.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (/.f64 #s(literal 1 binary64) lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (cbrt.f64 lo)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 lo)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (sqrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (sqrt.f64 lo)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) lo))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (cbrt.f64 lo)))
(pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 1 binary64))
(pow.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64))
(pow.f64 (/.f64 lo (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal -1 binary64))
(neg.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)))
(fabs.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(log.f64 (exp.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(exp.f64 (log.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 1 binary64)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) #s(literal 2 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))))
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 #s(literal 1 binary64) (hypot.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (hypot.f64 #s(literal 1 binary64) (hypot.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) #s(literal 2 binary64)) (hypot.f64 #s(literal 1 binary64) (hypot.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))) (/.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) (hypot.f64 #s(literal 1 binary64) (hypot.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))))
(*.f64 (/.f64 (hypot.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3/2 binary64))) #s(literal 1 binary64)) (/.f64 (hypot.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3/2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(*.f64 (/.f64 (hypot.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3/2 binary64))) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) #s(literal 2 binary64))) (/.f64 (hypot.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3/2 binary64))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 6 binary64)) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 2 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) #s(literal -1 binary64))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64)))
(fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(exp.f64 (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 1 binary64))
(fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) #s(literal 2 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))))
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 #s(literal 1 binary64) (hypot.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (hypot.f64 #s(literal 1 binary64) (hypot.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) #s(literal 2 binary64)) (hypot.f64 #s(literal 1 binary64) (hypot.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))) (/.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) (hypot.f64 #s(literal 1 binary64) (hypot.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))))
(*.f64 (/.f64 (hypot.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3/2 binary64))) #s(literal 1 binary64)) (/.f64 (hypot.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3/2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(*.f64 (/.f64 (hypot.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3/2 binary64))) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) #s(literal 2 binary64))) (/.f64 (hypot.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3/2 binary64))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 6 binary64)) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 2 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) #s(literal -1 binary64))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64)))
(fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(exp.f64 (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 1 binary64))
(fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 1 binary64))
(+.f64 (-.f64 x lo) (*.f64 (/.f64 lo hi) (-.f64 x lo)))
(+.f64 (*.f64 (-.f64 x lo) #s(literal 1 binary64)) (*.f64 (-.f64 x lo) (/.f64 lo hi)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))
(*.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))))
(*.f64 (sqrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) (sqrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))) #s(literal 2 binary64)) #s(literal 3 binary64)) (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 lo hi) #s(literal 3 binary64)))) (*.f64 (fma.f64 x x (fma.f64 lo lo (*.f64 x lo))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 lo hi) #s(literal 2 binary64)) (/.f64 lo hi)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 lo hi) #s(literal 2 binary64)))) (*.f64 (fma.f64 x x (fma.f64 lo lo (*.f64 x lo))) (-.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 lo hi) #s(literal 3 binary64)))) (*.f64 (+.f64 x lo) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 lo hi) #s(literal 2 binary64)) (/.f64 lo hi)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 lo hi) #s(literal 2 binary64)))) (*.f64 (+.f64 x lo) (-.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 lo hi) #s(literal 3 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 lo hi) #s(literal 2 binary64)) (/.f64 lo hi))) (fma.f64 x x (fma.f64 lo lo (*.f64 x lo)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 lo hi) #s(literal 3 binary64))) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 lo hi) #s(literal 2 binary64)) (/.f64 lo hi))) (+.f64 x lo)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 lo hi) #s(literal 2 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo hi)) (fma.f64 x x (fma.f64 lo lo (*.f64 x lo)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 lo hi) #s(literal 2 binary64))) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo hi)) (+.f64 x lo)))
(/.f64 (+.f64 (pow.f64 (-.f64 x lo) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 x lo) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) (*.f64 (/.f64 lo hi) (-.f64 x lo))) (*.f64 (-.f64 x lo) (*.f64 (/.f64 lo hi) (-.f64 x lo))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x lo) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 x lo) (/.f64 lo hi)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (-.f64 x lo) #s(literal 1 binary64)) (*.f64 (-.f64 x lo) #s(literal 1 binary64))) (-.f64 (*.f64 (*.f64 (-.f64 x lo) (/.f64 lo hi)) (*.f64 (-.f64 x lo) (/.f64 lo hi))) (*.f64 (*.f64 (-.f64 x lo) #s(literal 1 binary64)) (*.f64 (-.f64 x lo) (/.f64 lo hi))))))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (-.f64 x lo)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 x lo) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) #s(literal 3 binary64)) (pow.f64 (-.f64 x lo) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))))
(exp.f64 (+.f64 (log.f64 (-.f64 x lo)) (log1p.f64 (/.f64 lo hi))))
(exp.f64 (*.f64 (+.f64 (log.f64 (-.f64 x lo)) (log1p.f64 (/.f64 lo hi))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (-.f64 x lo) (*.f64 (/.f64 lo hi) (-.f64 x lo)))
(fma.f64 (-.f64 x lo) #s(literal 1 binary64) (*.f64 (-.f64 x lo) (/.f64 lo hi)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 x lo)) (*.f64 (/.f64 lo hi) (-.f64 x lo)))
(fma.f64 (sqrt.f64 (-.f64 x lo)) (sqrt.f64 (-.f64 x lo)) (*.f64 (/.f64 lo hi) (-.f64 x lo)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))))
(*.f64 (cbrt.f64 (-.f64 x lo)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(*.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (cbrt.f64 (-.f64 x lo)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal 2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))) #s(literal 2 binary64)) (cbrt.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))))
(*.f64 (pow.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) #s(literal 1/6 binary64)) (pow.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal 1/3 binary64)))
(pow.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) #s(literal 1/6 binary64)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))))
(exp.f64 (*.f64 #s(literal 1/3 binary64) (+.f64 (log.f64 (-.f64 x lo)) (log1p.f64 (/.f64 lo hi)))))
(exp.f64 (*.f64 (+.f64 (log.f64 (-.f64 x lo)) (log1p.f64 (/.f64 lo hi))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) (+.f64 (log.f64 (-.f64 x lo)) (log1p.f64 (/.f64 lo hi)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi))
(*.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (/.f64 #s(literal 1 binary64) hi))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)) (sqrt.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (cbrt.f64 hi)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 hi)) (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (sqrt.f64 hi)))
(*.f64 (/.f64 (-.f64 x lo) #s(literal 1 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) hi))
(*.f64 (/.f64 (-.f64 x lo) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (cbrt.f64 hi)))
(*.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (sqrt.f64 hi)))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (sqrt.f64 hi)) (/.f64 (-.f64 x lo) (sqrt.f64 hi)))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) #s(literal 1 binary64)) (/.f64 (-.f64 x lo) hi))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))) (/.f64 (-.f64 x lo) (cbrt.f64 hi)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal 1 binary64)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal 2 binary64)) hi))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal 2 binary64)) (cbrt.f64 hi)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) (sqrt.f64 hi)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal 2 binary64)) (sqrt.f64 hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal 2 binary64)) (sqrt.f64 hi)) (/.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) (sqrt.f64 hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) hi))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) hi))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) (cbrt.f64 hi)))
(pow.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)) #s(literal 2 binary64))
(pow.f64 (/.f64 hi (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal -1 binary64))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)))
(exp.f64 (log.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)) #s(literal 1 binary64)))
(-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))
(*.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(*.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3/2 binary64)) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 3 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (/.f64 lo (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 3 binary64)))
(/.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))
(/.f64 (pow.f64 (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 3 binary64)) (pow.f64 (neg.f64 lo) #s(literal 3 binary64)))
(/.f64 (neg.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 3 binary64))) (neg.f64 (pow.f64 lo #s(literal 3 binary64))))
(neg.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 6 binary64)))
(log.f64 (exp.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 9 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))))
(exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 1 binary64)))
(-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)))
(*.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 lo (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (/.f64 lo (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 (/.f64 lo (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) lo))
(/.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 2 binary64)) (*.f64 (neg.f64 lo) (neg.f64 lo)))
(/.f64 (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (*.f64 (/.f64 lo (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (neg.f64 lo)))
(/.f64 (*.f64 (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))) (*.f64 (neg.f64 lo) (neg.f64 lo)))
(/.f64 (*.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 1 binary64)) (*.f64 lo (/.f64 lo (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))))
(/.f64 (*.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))) (*.f64 lo (neg.f64 lo)))
(/.f64 (*.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))) (*.f64 (neg.f64 lo) lo))
(/.f64 (*.f64 (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 1 binary64)) (*.f64 (neg.f64 lo) (/.f64 lo (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))))
(/.f64 (*.f64 (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (*.f64 lo (neg.f64 lo)))
(/.f64 (*.f64 (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (*.f64 (neg.f64 lo) lo))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 6 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) #s(literal 2 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))))
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 #s(literal 1 binary64) (hypot.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (hypot.f64 #s(literal 1 binary64) (hypot.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) #s(literal 2 binary64)) (hypot.f64 #s(literal 1 binary64) (hypot.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))) (/.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) (hypot.f64 #s(literal 1 binary64) (hypot.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))))
(*.f64 (/.f64 (hypot.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3/2 binary64))) #s(literal 1 binary64)) (/.f64 (hypot.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3/2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(*.f64 (/.f64 (hypot.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3/2 binary64))) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) #s(literal 2 binary64))) (/.f64 (hypot.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3/2 binary64))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 2 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) #s(literal -1 binary64))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64)))
(fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(exp.f64 (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 1 binary64))
(fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 1 binary64))

simplify1.0s (6.1%)

Algorithm
egg-herbie
Rules
738×*-commutative
470×+-commutative
343×sub-neg
303×fma-define
232×associate-*r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0230151539708840
1714151539708276
Stop Event
node limit
Counts
768 → 868
Calls
Call 1
Inputs
(*.f64 hi (-.f64 (/.f64 x lo) #s(literal 1 binary64)))
(*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)) #s(literal 1 binary64)))
(*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)) #s(literal 1 binary64)))
(*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi)) (/.f64 #s(literal 1 binary64) lo)))
(-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 (*.f64 hi x) lo)) hi)
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 (*.f64 hi x) lo)) hi)
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 (*.f64 hi x) lo)) hi)
(/.f64 (*.f64 hi x) lo)
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x))) (/.f64 hi lo)) (/.f64 hi x)))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x))) (/.f64 hi lo)) (/.f64 hi x)))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x))) (/.f64 hi lo)) (/.f64 hi x)))
(/.f64 (*.f64 hi x) lo)
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) x)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) x)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) x)))))
(/.f64 (*.f64 hi (-.f64 x hi)) lo)
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi lo)) (*.f64 hi (-.f64 x hi))) lo)
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi lo)) (*.f64 hi (-.f64 x hi))) lo)
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi lo)) (*.f64 hi (-.f64 x hi))) lo)
(*.f64 #s(literal -1 binary64) hi)
(-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) hi)
(-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) hi)
(-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) hi)
(*.f64 #s(literal -1 binary64) hi)
(-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) hi)
(-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) hi)
(-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) hi)
(pow.f64 (-.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 hi lo)) #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.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 hi lo))))) (pow.f64 (-.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 hi lo)) #s(literal 2 binary64)))
(+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.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 hi lo)))) (*.f64 x (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (pow.f64 (-.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 hi lo)) #s(literal 2 binary64)))
(+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.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 hi lo)))) (*.f64 x (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (pow.f64 (-.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 hi lo)) #s(literal 2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.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 hi lo))) x)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.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 hi lo))) x)) (+.f64 (/.f64 (pow.f64 (-.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 hi lo)) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.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 hi lo))) x)) (+.f64 (/.f64 (pow.f64 (-.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 hi lo)) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) 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 hi lo))) x)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.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 hi lo)) #s(literal 2 binary64)) x)) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) 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 hi lo))))) x)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.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 hi lo)) #s(literal 2 binary64)) x)) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) 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 hi lo))))) x)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))
(+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)))) (*.f64 hi (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))
(+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)))) (*.f64 hi (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x 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 (-.f64 (/.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) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (/.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 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (/.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 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) (pow.f64 hi #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)) (pow.f64 hi #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 (+.f64 (*.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) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))) hi))) hi)) (/.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 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) hi)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) hi))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 lo (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (-.f64 x hi))) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (-.f64 x hi))) (+.f64 (*.f64 lo (-.f64 (*.f64 #s(literal 2 binary64) x) (*.f64 #s(literal 2 binary64) hi))) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
#s(literal 1 binary64)
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x lo))) (*.f64 #s(literal 2 binary64) (/.f64 hi lo)))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 hi lo)))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 #s(literal 2 binary64) (/.f64 hi lo)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 x hi) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (-.f64 x hi))) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) lo))) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (-.f64 x hi))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) lo)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) lo))) lo)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) lo)
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo))
(/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi (*.f64 lo x))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(/.f64 x lo)
(+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo))
(+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo))
(+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo))
(*.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 2 binary64)) (-.f64 (/.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 x (*.f64 hi (pow.f64 lo #s(literal 2 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 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 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 #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 (+.f64 (*.f64 #s(literal -1 binary64) (/.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 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (+.f64 (*.f64 #s(literal -1 binary64) (/.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 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (+.f64 (*.f64 #s(literal -1 binary64) (/.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 x hi)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 hi (-.f64 x hi)) lo)) hi) lo)
(/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 hi (-.f64 x hi)) lo)) hi) lo)
(/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 hi (-.f64 x hi)) lo)) hi) lo)
(/.f64 (-.f64 x hi) lo)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) 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 hi lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 hi lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 hi lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 hi lo))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi (*.f64 lo x))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.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 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.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 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.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 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 x lo))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo)))
(*.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 2 binary64)) (-.f64 (/.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 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 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 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 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 #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 (+.f64 (*.f64 #s(literal -1 binary64) (/.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 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) 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) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal 1 binary64) lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 (+.f64 lo x) hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 (+.f64 lo x) hi))) (pow.f64 lo #s(literal 2 binary64)))
#s(literal 1 binary64)
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (/.f64 hi lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))
#s(literal 1 binary64)
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) 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 hi lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 hi lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 hi lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 hi lo))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi (*.f64 lo x))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.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 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.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 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.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 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 x lo))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo)))
(*.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 2 binary64)) (-.f64 (/.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 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 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 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 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 #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 (+.f64 (*.f64 #s(literal -1 binary64) (/.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 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) 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) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal 1 binary64) lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 (+.f64 lo x) hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 (+.f64 lo x) hi))) (pow.f64 lo #s(literal 2 binary64)))
#s(literal 1 binary64)
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (/.f64 hi lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))
#s(literal 1 binary64)
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo)))
(*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) x)) (/.f64 lo hi))))
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) x)) (/.f64 lo hi))))
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) x)) (/.f64 lo hi))))
(*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) x)) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) x)) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) x)) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))))
x
(+.f64 x (*.f64 lo (-.f64 (/.f64 x hi) #s(literal 1 binary64))))
(+.f64 x (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo hi)) (/.f64 x hi)) #s(literal 1 binary64))))
(+.f64 x (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo hi)) (/.f64 x hi)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 lo #s(literal 2 binary64)) hi))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 x (pow.f64 lo #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 (/.f64 x (*.f64 hi lo)) (/.f64 x (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 (pow.f64 lo #s(literal 2 binary64)) hi))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x hi))) lo)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))) lo)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))) lo)) (/.f64 #s(literal 1 binary64) hi)))
(/.f64 (*.f64 lo (-.f64 x lo)) hi)
(/.f64 (+.f64 (*.f64 hi (-.f64 x lo)) (*.f64 lo (-.f64 x lo))) hi)
(/.f64 (+.f64 (*.f64 hi (-.f64 x lo)) (*.f64 lo (-.f64 x lo))) hi)
(/.f64 (+.f64 (*.f64 hi (-.f64 x lo)) (*.f64 lo (-.f64 x lo))) hi)
(-.f64 x lo)
(-.f64 (+.f64 x (/.f64 (*.f64 lo (-.f64 x lo)) hi)) lo)
(-.f64 (+.f64 x (/.f64 (*.f64 lo (-.f64 x lo)) hi)) lo)
(-.f64 (+.f64 x (/.f64 (*.f64 lo (-.f64 x lo)) hi)) lo)
(-.f64 x lo)
(-.f64 (+.f64 x (/.f64 (*.f64 lo (-.f64 x lo)) hi)) lo)
(-.f64 (+.f64 x (/.f64 (*.f64 lo (-.f64 x lo)) hi)) lo)
(-.f64 (+.f64 x (/.f64 (*.f64 lo (-.f64 x lo)) hi)) lo)
(*.f64 (cbrt.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) (cbrt.f64 #s(literal -1 binary64)))
(+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) #s(literal 7 binary64))) (pow.f64 lo #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 x (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))) (*.f64 (cbrt.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) (cbrt.f64 #s(literal -1 binary64))))
(+.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) #s(literal 11 binary64))) (pow.f64 lo #s(literal 7 binary64))) #s(literal 1/9 binary64)) (*.f64 x (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 7 binary64))))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) #s(literal 7 binary64))) (pow.f64 lo #s(literal 2 binary64))) #s(literal 1/9 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))))) (*.f64 (cbrt.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) (cbrt.f64 #s(literal -1 binary64))))
(+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) #s(literal 7 binary64))) (pow.f64 lo #s(literal 2 binary64))) #s(literal 1/9 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (*.f64 x (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) #s(literal 2 binary64))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2/9 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/9 binary64)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) #s(literal 7 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/27 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) #s(literal 7 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) #s(literal 11 binary64))) (pow.f64 lo #s(literal 7 binary64))) #s(literal 1/9 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 7 binary64)))))))))) (*.f64 (cbrt.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) (cbrt.f64 #s(literal -1 binary64))))
(cbrt.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(*.f64 x (+.f64 (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (*.f64 lo (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (pow.f64 x #s(literal 5 binary64))))))))
(*.f64 x (+.f64 (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 lo (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (pow.f64 x #s(literal 5 binary64)))))) (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (pow.f64 x #s(literal 8 binary64)))))))))
(*.f64 x (+.f64 (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 lo (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (pow.f64 x #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 23 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/27 binary64) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))) (*.f64 #s(literal 2/9 binary64) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))))))) (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (pow.f64 x #s(literal 8 binary64))))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) (cbrt.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 lo (cbrt.f64 #s(literal -1 binary64))) (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (pow.f64 x #s(literal 5 binary64)))))) (*.f64 (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (pow.f64 x #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64))) (cbrt.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 lo (cbrt.f64 #s(literal -1 binary64))) (cbrt.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))))) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (pow.f64 x #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64))) (cbrt.f64 (*.f64 (pow.f64 x #s(literal 10 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -2/9 binary64) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))) (*.f64 #s(literal 1/27 binary64) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))))))))) (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 lo (cbrt.f64 #s(literal -1 binary64))) (cbrt.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))))) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (pow.f64 x #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))
(cbrt.f64 x)
(+.f64 (cbrt.f64 x) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 lo (-.f64 (/.f64 x hi) #s(literal 1 binary64))))))
(+.f64 (cbrt.f64 x) (*.f64 lo (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1/9 binary64)) (pow.f64 (-.f64 (/.f64 x hi) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/9 binary64)) (-.f64 (/.f64 x hi) #s(literal 1 binary64)))))))
(+.f64 (cbrt.f64 x) (*.f64 lo (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/9 binary64)) (-.f64 (/.f64 x hi) #s(literal 1 binary64)))) (*.f64 lo (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1/9 binary64)) (pow.f64 (-.f64 (/.f64 x hi) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi)))) (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -2/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 5 binary64))) #s(literal 1/9 binary64)) (*.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1/9 binary64)) (pow.f64 (-.f64 (/.f64 x hi) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi)) (-.f64 (/.f64 x hi) #s(literal 1 binary64))))) (*.f64 #s(literal 1/27 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (pow.f64 (-.f64 (/.f64 x hi) #s(literal 1 binary64)) #s(literal 3 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))))))
(*.f64 lo (cbrt.f64 (-.f64 (/.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 lo (+.f64 (cbrt.f64 (-.f64 (/.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 #s(literal 1/3 binary64) (*.f64 (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.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))))) #s(literal 2 binary64))))))))
(*.f64 lo (+.f64 (cbrt.f64 (-.f64 (/.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 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.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))))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.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))))) #s(literal 2 binary64)))))))))
(*.f64 lo (+.f64 (cbrt.f64 (-.f64 (/.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 (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 (/.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))))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 (/.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))))) #s(literal 2 binary64))))) (pow.f64 lo #s(literal 9 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.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))))) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.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))))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.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))))) #s(literal 2 binary64))))))))))
(*.f64 #s(literal -1 binary64) (*.f64 lo (cbrt.f64 (+.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 #s(literal -1 binary64) (*.f64 lo (+.f64 (cbrt.f64 (+.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 #s(literal -1/3 binary64) (*.f64 (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.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))))) #s(literal 2 binary64)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 (cbrt.f64 (+.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 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.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))))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 x (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.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))))) #s(literal 2 binary64))))))) (pow.f64 lo #s(literal 3 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 (cbrt.f64 (+.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 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.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))))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.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))))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.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))))) #s(literal 2 binary64))))) (pow.f64 lo #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.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))))) #s(literal 2 binary64))))))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 x (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.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))))) #s(literal 2 binary64))))))) (pow.f64 lo #s(literal 3 binary64)))))))
(cbrt.f64 (/.f64 (*.f64 lo (-.f64 x lo)) hi))
(/.f64 (+.f64 (cbrt.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo (-.f64 x lo)))) (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 5 binary64)) (-.f64 x lo)) (pow.f64 lo #s(literal 2 binary64)))))) hi)
(/.f64 (+.f64 (cbrt.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo (-.f64 x lo)))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/9 binary64) (cbrt.f64 (/.f64 (-.f64 x lo) (*.f64 hi (pow.f64 lo #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 (-.f64 x lo) (*.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) hi)
(/.f64 (+.f64 (cbrt.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo (-.f64 x lo)))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 (-.f64 x lo) (*.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 hi #s(literal 5 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 x lo) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (-.f64 x lo) (*.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal 1/27 binary64) (/.f64 (-.f64 x lo) (*.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (*.f64 #s(literal -1/9 binary64) (cbrt.f64 (/.f64 (-.f64 x lo) (*.f64 (pow.f64 hi #s(literal 10 binary64)) (pow.f64 lo #s(literal 5 binary64))))))))))) hi)
(cbrt.f64 (-.f64 x lo))
(+.f64 (cbrt.f64 (-.f64 x lo)) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 x lo) #s(literal 7 binary64))) #s(literal 1/9 binary64)) (/.f64 lo hi))))
(+.f64 (cbrt.f64 (-.f64 x lo)) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 x lo) #s(literal 11 binary64))) #s(literal 1/9 binary64)) (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 x lo) #s(literal 7 binary64))) #s(literal 1/9 binary64)) (/.f64 lo hi)))))
(+.f64 (cbrt.f64 (-.f64 x lo)) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/9 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (cbrt.f64 (pow.f64 (-.f64 x lo) #s(literal 7 binary64)))))) (*.f64 #s(literal 1/27 binary64) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (cbrt.f64 (pow.f64 (-.f64 x lo) #s(literal 7 binary64)))))) (pow.f64 hi #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 x lo) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 x lo) #s(literal 11 binary64))) #s(literal 1/9 binary64)) (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 x lo) #s(literal 7 binary64))) #s(literal 1/9 binary64)) (/.f64 lo hi))))))
(cbrt.f64 (-.f64 x lo))
(+.f64 (cbrt.f64 (-.f64 x lo)) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 x lo) #s(literal 7 binary64))) #s(literal 1/9 binary64)) (/.f64 lo hi))))
(+.f64 (cbrt.f64 (-.f64 x lo)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 x lo) #s(literal 7 binary64))) #s(literal 1/9 binary64)) lo)) (*.f64 #s(literal 1/9 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 x lo) #s(literal 11 binary64))) #s(literal 1/9 binary64)) (/.f64 (pow.f64 lo #s(literal 2 binary64)) hi)))) hi)))
(+.f64 (cbrt.f64 (-.f64 x lo)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 x lo) #s(literal 11 binary64))) #s(literal 1/9 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal -1/27 binary64) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (cbrt.f64 (pow.f64 (-.f64 x lo) #s(literal 7 binary64))))) (*.f64 #s(literal 2/9 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/9 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (cbrt.f64 (pow.f64 (-.f64 x lo) #s(literal 7 binary64))))))) hi) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 x lo) #s(literal 2 binary64))))))) hi)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 x lo) #s(literal 7 binary64))) #s(literal 1/9 binary64)) lo))) hi)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (*.f64 hi 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) (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (*.f64 hi 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) (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (*.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 (*.f64 x (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) hi))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) (*.f64 hi x))) (/.f64 (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) (*.f64 hi x))) (/.f64 (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) (*.f64 hi x))) (/.f64 (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) 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 (*.f64 #s(literal -1 binary64) (/.f64 lo (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 (*.f64 #s(literal -1 binary64) (/.f64 lo (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 #s(literal -1 binary64) (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (/.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 hi #s(literal 2 binary64))))))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 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 hi #s(literal 2 binary64))))))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 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 hi #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi)) lo)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi))) lo)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi))) lo)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x lo)) (*.f64 lo (-.f64 x lo))) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x lo)) (*.f64 lo (-.f64 x lo))) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x lo)) (*.f64 lo (-.f64 x lo))) (pow.f64 hi #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 lo (-.f64 x lo)) hi)) lo) hi)
(/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 lo (-.f64 x lo)) hi)) lo) 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 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 lo (-.f64 x lo)) hi))) hi))
(/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))
(+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x)) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x))) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x)) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x))) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x)) (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))))))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) x)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))))) x)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))
(/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))
(+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 3 binary64))))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 6 binary64)) (pow.f64 lo #s(literal 6 binary64))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 5 binary64))))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 5 binary64))))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64)))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 5 binary64)))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 5 binary64))))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #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) (*.f64 hi (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 6 binary64)) (pow.f64 lo #s(literal 6 binary64))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64)))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64))))) hi)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64)))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 3 binary64)))) hi)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) hi)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64)))))
(/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 6 binary64)))
(/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 6 binary64)))
(/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 6 binary64)))
(/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (+.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (*.f64 lo (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 6 binary64)))
(/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo)) (+.f64 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))))) (pow.f64 lo #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))))))) (pow.f64 lo #s(literal 3 binary64)))
(/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo)) (*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))))) (pow.f64 lo #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo))) lo)) (*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo))) lo))) lo)) (*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 3 binary64))))
(/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))))
(/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64)))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 hi (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 hi (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 (pow.f64 x #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 (-.f64 (/.f64 x lo) #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 -2 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #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 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #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 4 binary64)) (pow.f64 lo #s(literal 4 binary64)))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (*.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 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) hi))) hi)) (/.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 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))) (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) hi))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 lo (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (*.f64 lo (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (*.f64 lo (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) lo)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) lo)) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) lo)) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) lo)) (pow.f64 (-.f64 x 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) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) lo))) lo)) (pow.f64 (-.f64 x 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) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) lo))) lo)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))
(+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.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 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.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 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))
(+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.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 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.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 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.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 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))
(+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (*.f64 x (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.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 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.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 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.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 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.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 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.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 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.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 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.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 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))
(/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)
(*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))))
(*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))) (+.f64 (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 #s(literal 1 binary64) (/.f64 hi lo)))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))))
(*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))))))) (+.f64 (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 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 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 #s(literal 1 binary64) (/.f64 hi lo)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 #s(literal 1 binary64) (/.f64 hi lo)))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 #s(literal 1 binary64) (/.f64 hi lo)))))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 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 -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))) x)) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 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 -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))) x)) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 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 -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))) x)) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) x))) (/.f64 #s(literal 1 binary64) lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))
(+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))
(+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))
(+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))
(*.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 2 binary64)) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) hi) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) (pow.f64 hi #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) hi)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 lo (*.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))) (-.f64 (/.f64 x lo) #s(literal 1 binary64)))) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 hi #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) (pow.f64 hi #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) hi))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 lo (*.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) (-.f64 (/.f64 x lo) #s(literal 1 binary64)))) (pow.f64 hi #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 lo (*.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))) (-.f64 (/.f64 x lo) #s(literal 1 binary64)))) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 hi #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi lo))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))))) (pow.f64 hi #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 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) 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 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) lo)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) hi)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))))) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) 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 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) lo)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) lo)))))))) hi)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64))))))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) lo)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) hi)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))))) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 (+.f64 lo x) hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 (+.f64 x (*.f64 lo (+.f64 #s(literal 1 binary64) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi (-.f64 x hi))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) (-.f64 x hi)))))))) hi))) (pow.f64 lo #s(literal 2 binary64)))
#s(literal 1 binary64)
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (/.f64 hi lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (*.f64 (-.f64 hi x) (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 x lo) (+.f64 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (*.f64 (-.f64 hi x) (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (-.f64 hi x) (-.f64 (*.f64 hi (-.f64 x hi)) (+.f64 (*.f64 (-.f64 hi x) (-.f64 x hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 (-.f64 x hi) (-.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi)))) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi x) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 hi (-.f64 x hi)) (+.f64 (*.f64 (-.f64 hi x) (-.f64 x hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) lo))) x) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (+.f64 (*.f64 (-.f64 hi x) (-.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi)))) (*.f64 (-.f64 x hi) (-.f64 (*.f64 hi (-.f64 x hi)) (+.f64 (*.f64 (-.f64 hi x) (-.f64 x hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))))))) lo)) (*.f64 hi (-.f64 x hi))) (+.f64 (*.f64 (-.f64 hi x) (-.f64 x hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) lo))) x) lo)))
(+.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) hi)
(+.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))
(+.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) (neg.f64 (*.f64 hi #s(literal 1 binary64)))) (fma.f64 hi #s(literal 1 binary64) (*.f64 hi #s(literal 1 binary64))))
(+.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) (neg.f64 (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (/.f64 (+.f64 x hi) lo) hi (neg.f64 (*.f64 hi #s(literal 1 binary64)))) (fma.f64 hi #s(literal 1 binary64) (*.f64 hi #s(literal 1 binary64))))
(+.f64 (fma.f64 (/.f64 (+.f64 x hi) lo) hi (neg.f64 (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 x hi) lo)) (neg.f64 (*.f64 hi #s(literal 1 binary64)))) (fma.f64 hi #s(literal 1 binary64) (*.f64 hi #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 x hi) lo)) (neg.f64 (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo))) (neg.f64 (*.f64 hi #s(literal 1 binary64)))) (fma.f64 hi #s(literal 1 binary64) (*.f64 hi #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo))) (neg.f64 (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo))) (sqrt.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo))) (neg.f64 (*.f64 hi #s(literal 1 binary64)))) (fma.f64 hi #s(literal 1 binary64) (*.f64 hi #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo))) (sqrt.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo))) (neg.f64 (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))))
(-.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) hi)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) #s(literal 2 binary64)) (fma.f64 hi hi (*.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) hi)))) (/.f64 (pow.f64 hi #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) #s(literal 2 binary64)) (fma.f64 hi hi (*.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) hi)))))
(-.f64 (/.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) #s(literal 2 binary64)) (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))
(*.f64 #s(literal 1 binary64) (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))
(*.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))
(/.f64 (-.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) #s(literal 2 binary64)) (fma.f64 hi hi (*.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) hi))))
(/.f64 (-.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))) (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) #s(literal 2 binary64)) (fma.f64 hi hi (*.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) hi)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))) (neg.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))
(/.f64 (+.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) #s(literal 2 binary64)) (-.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) hi))))
(pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(cbrt.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))
(log1p.f64 (expm1.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))
(exp.f64 (log.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))
(exp.f64 (*.f64 (log.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 2 binary64)))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(/.f64 (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) (neg.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (neg.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(/.f64 (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) #s(literal 1 binary64)) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))))))
(/.f64 (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(/.f64 (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) (neg.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 1 binary64)))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 1 binary64))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(-.f64 (/.f64 (+.f64 x (*.f64 hi (/.f64 (+.f64 x hi) lo))) (neg.f64 lo)) (/.f64 hi lo))
(-.f64 (/.f64 (+.f64 x (*.f64 hi (/.f64 (+.f64 x hi) lo))) lo) (/.f64 hi lo))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(*.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (/.f64 #s(literal 1 binary64) lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (cbrt.f64 lo)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 lo)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (sqrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (sqrt.f64 lo)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) lo))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (cbrt.f64 lo)))
(pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 1 binary64))
(pow.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64))
(pow.f64 (/.f64 lo (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal -1 binary64))
(neg.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)))
(fabs.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(log.f64 (exp.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(exp.f64 (log.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 1 binary64)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) #s(literal 2 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))))
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 #s(literal 1 binary64) (hypot.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (hypot.f64 #s(literal 1 binary64) (hypot.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) #s(literal 2 binary64)) (hypot.f64 #s(literal 1 binary64) (hypot.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))) (/.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) (hypot.f64 #s(literal 1 binary64) (hypot.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))))
(*.f64 (/.f64 (hypot.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3/2 binary64))) #s(literal 1 binary64)) (/.f64 (hypot.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3/2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(*.f64 (/.f64 (hypot.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3/2 binary64))) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) #s(literal 2 binary64))) (/.f64 (hypot.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3/2 binary64))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 6 binary64)) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 2 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) #s(literal -1 binary64))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64)))
(fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(exp.f64 (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 1 binary64))
(fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) #s(literal 2 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))))
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 #s(literal 1 binary64) (hypot.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (hypot.f64 #s(literal 1 binary64) (hypot.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) #s(literal 2 binary64)) (hypot.f64 #s(literal 1 binary64) (hypot.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))) (/.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) (hypot.f64 #s(literal 1 binary64) (hypot.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))))
(*.f64 (/.f64 (hypot.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3/2 binary64))) #s(literal 1 binary64)) (/.f64 (hypot.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3/2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(*.f64 (/.f64 (hypot.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3/2 binary64))) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) #s(literal 2 binary64))) (/.f64 (hypot.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3/2 binary64))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 6 binary64)) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 2 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) #s(literal -1 binary64))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64)))
(fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(exp.f64 (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 1 binary64))
(fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 1 binary64))
(+.f64 (-.f64 x lo) (*.f64 (/.f64 lo hi) (-.f64 x lo)))
(+.f64 (*.f64 (-.f64 x lo) #s(literal 1 binary64)) (*.f64 (-.f64 x lo) (/.f64 lo hi)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))
(*.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))))
(*.f64 (sqrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) (sqrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))) #s(literal 2 binary64)) #s(literal 3 binary64)) (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 lo hi) #s(literal 3 binary64)))) (*.f64 (fma.f64 x x (fma.f64 lo lo (*.f64 x lo))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 lo hi) #s(literal 2 binary64)) (/.f64 lo hi)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 lo hi) #s(literal 2 binary64)))) (*.f64 (fma.f64 x x (fma.f64 lo lo (*.f64 x lo))) (-.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 lo hi) #s(literal 3 binary64)))) (*.f64 (+.f64 x lo) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 lo hi) #s(literal 2 binary64)) (/.f64 lo hi)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 lo hi) #s(literal 2 binary64)))) (*.f64 (+.f64 x lo) (-.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 lo hi) #s(literal 3 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 lo hi) #s(literal 2 binary64)) (/.f64 lo hi))) (fma.f64 x x (fma.f64 lo lo (*.f64 x lo)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 lo hi) #s(literal 3 binary64))) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 lo hi) #s(literal 2 binary64)) (/.f64 lo hi))) (+.f64 x lo)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 lo hi) #s(literal 2 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo hi)) (fma.f64 x x (fma.f64 lo lo (*.f64 x lo)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 lo hi) #s(literal 2 binary64))) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo hi)) (+.f64 x lo)))
(/.f64 (+.f64 (pow.f64 (-.f64 x lo) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 x lo) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) (*.f64 (/.f64 lo hi) (-.f64 x lo))) (*.f64 (-.f64 x lo) (*.f64 (/.f64 lo hi) (-.f64 x lo))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x lo) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 x lo) (/.f64 lo hi)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (-.f64 x lo) #s(literal 1 binary64)) (*.f64 (-.f64 x lo) #s(literal 1 binary64))) (-.f64 (*.f64 (*.f64 (-.f64 x lo) (/.f64 lo hi)) (*.f64 (-.f64 x lo) (/.f64 lo hi))) (*.f64 (*.f64 (-.f64 x lo) #s(literal 1 binary64)) (*.f64 (-.f64 x lo) (/.f64 lo hi))))))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (-.f64 x lo)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 x lo) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) #s(literal 3 binary64)) (pow.f64 (-.f64 x lo) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))))
(exp.f64 (+.f64 (log.f64 (-.f64 x lo)) (log1p.f64 (/.f64 lo hi))))
(exp.f64 (*.f64 (+.f64 (log.f64 (-.f64 x lo)) (log1p.f64 (/.f64 lo hi))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (-.f64 x lo) (*.f64 (/.f64 lo hi) (-.f64 x lo)))
(fma.f64 (-.f64 x lo) #s(literal 1 binary64) (*.f64 (-.f64 x lo) (/.f64 lo hi)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 x lo)) (*.f64 (/.f64 lo hi) (-.f64 x lo)))
(fma.f64 (sqrt.f64 (-.f64 x lo)) (sqrt.f64 (-.f64 x lo)) (*.f64 (/.f64 lo hi) (-.f64 x lo)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))))
(*.f64 (cbrt.f64 (-.f64 x lo)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(*.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (cbrt.f64 (-.f64 x lo)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal 2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))) #s(literal 2 binary64)) (cbrt.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))))
(*.f64 (pow.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) #s(literal 1/6 binary64)) (pow.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal 1/3 binary64)))
(pow.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) #s(literal 1/6 binary64)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))))
(exp.f64 (*.f64 #s(literal 1/3 binary64) (+.f64 (log.f64 (-.f64 x lo)) (log1p.f64 (/.f64 lo hi)))))
(exp.f64 (*.f64 (+.f64 (log.f64 (-.f64 x lo)) (log1p.f64 (/.f64 lo hi))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) (+.f64 (log.f64 (-.f64 x lo)) (log1p.f64 (/.f64 lo hi)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi))
(*.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (/.f64 #s(literal 1 binary64) hi))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)) (sqrt.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (cbrt.f64 hi)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 hi)) (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (sqrt.f64 hi)))
(*.f64 (/.f64 (-.f64 x lo) #s(literal 1 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) hi))
(*.f64 (/.f64 (-.f64 x lo) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (cbrt.f64 hi)))
(*.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (sqrt.f64 hi)))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (sqrt.f64 hi)) (/.f64 (-.f64 x lo) (sqrt.f64 hi)))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) #s(literal 1 binary64)) (/.f64 (-.f64 x lo) hi))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))) (/.f64 (-.f64 x lo) (cbrt.f64 hi)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal 1 binary64)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal 2 binary64)) hi))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal 2 binary64)) (cbrt.f64 hi)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) (sqrt.f64 hi)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal 2 binary64)) (sqrt.f64 hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal 2 binary64)) (sqrt.f64 hi)) (/.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) (sqrt.f64 hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) hi))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) hi))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) (cbrt.f64 hi)))
(pow.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)) #s(literal 2 binary64))
(pow.f64 (/.f64 hi (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal -1 binary64))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)))
(exp.f64 (log.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)) #s(literal 1 binary64)))
(-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))
(*.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(*.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3/2 binary64)) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 3 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (/.f64 lo (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 3 binary64)))
(/.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))
(/.f64 (pow.f64 (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 3 binary64)) (pow.f64 (neg.f64 lo) #s(literal 3 binary64)))
(/.f64 (neg.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 3 binary64))) (neg.f64 (pow.f64 lo #s(literal 3 binary64))))
(neg.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 6 binary64)))
(log.f64 (exp.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 9 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))))
(exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 1 binary64)))
(-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)))
(*.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 lo (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (/.f64 lo (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 (/.f64 lo (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) lo))
(/.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 2 binary64)) (*.f64 (neg.f64 lo) (neg.f64 lo)))
(/.f64 (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (*.f64 (/.f64 lo (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (neg.f64 lo)))
(/.f64 (*.f64 (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))) (*.f64 (neg.f64 lo) (neg.f64 lo)))
(/.f64 (*.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 1 binary64)) (*.f64 lo (/.f64 lo (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))))
(/.f64 (*.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))) (*.f64 lo (neg.f64 lo)))
(/.f64 (*.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))) (*.f64 (neg.f64 lo) lo))
(/.f64 (*.f64 (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 1 binary64)) (*.f64 (neg.f64 lo) (/.f64 lo (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))))
(/.f64 (*.f64 (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (*.f64 lo (neg.f64 lo)))
(/.f64 (*.f64 (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (*.f64 (neg.f64 lo) lo))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 6 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) #s(literal 2 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))))
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 #s(literal 1 binary64) (hypot.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (hypot.f64 #s(literal 1 binary64) (hypot.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) #s(literal 2 binary64)) (hypot.f64 #s(literal 1 binary64) (hypot.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))) (/.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) (hypot.f64 #s(literal 1 binary64) (hypot.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))))
(*.f64 (/.f64 (hypot.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3/2 binary64))) #s(literal 1 binary64)) (/.f64 (hypot.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3/2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(*.f64 (/.f64 (hypot.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3/2 binary64))) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) #s(literal 2 binary64))) (/.f64 (hypot.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3/2 binary64))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 2 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) #s(literal -1 binary64))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64)))
(fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(exp.f64 (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 1 binary64))
(fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 1 binary64))
Outputs
(*.f64 hi (-.f64 (/.f64 x lo) #s(literal 1 binary64)))
(*.f64 hi (+.f64 (/.f64 x lo) #s(literal -1 binary64)))
(*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)) #s(literal 1 binary64)))
(*.f64 hi (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (/.f64 x lo)) #s(literal -1 binary64)))
(*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))
(*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)) #s(literal 1 binary64)))
(*.f64 hi (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (/.f64 x lo)) #s(literal -1 binary64)))
(*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))
(*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)) #s(literal 1 binary64)))
(*.f64 hi (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (/.f64 x lo)) #s(literal -1 binary64)))
(*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))
(neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))
(neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) hi)) (/.f64 #s(literal 1 binary64) lo)))
(-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)
(-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 (*.f64 hi x) lo)) hi)
(-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo) (*.f64 hi (/.f64 x lo))) hi)
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 (*.f64 hi x) lo)) hi)
(-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo) (*.f64 hi (/.f64 x lo))) hi)
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 (*.f64 hi x) lo)) hi)
(-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo) (*.f64 hi (/.f64 x lo))) hi)
(/.f64 (*.f64 hi x) lo)
(*.f64 hi (/.f64 x lo))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x))) (/.f64 hi lo)) (/.f64 hi x)))
(*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x lo)) (/.f64 hi lo)) (/.f64 hi x)))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x))) (/.f64 hi lo)) (/.f64 hi x)))
(*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x lo)) (/.f64 hi lo)) (/.f64 hi x)))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x))) (/.f64 hi lo)) (/.f64 hi x)))
(*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x lo)) (/.f64 hi lo)) (/.f64 hi x)))
(/.f64 (*.f64 hi x) lo)
(*.f64 hi (/.f64 x lo))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) x)))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) x)))))
(neg.f64 (*.f64 x (-.f64 (/.f64 (neg.f64 hi) lo) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) x))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) x)))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) x)))))
(neg.f64 (*.f64 x (-.f64 (/.f64 (neg.f64 hi) lo) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) x))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) x)))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) x)))))
(neg.f64 (*.f64 x (-.f64 (/.f64 (neg.f64 hi) lo) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) x))))
(/.f64 (*.f64 hi (-.f64 x hi)) lo)
(*.f64 hi (/.f64 (-.f64 x hi) lo))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi lo)) (*.f64 hi (-.f64 x hi))) lo)
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 hi lo) (*.f64 hi (-.f64 x hi))) lo)
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi lo)) (*.f64 hi (-.f64 x hi))) lo)
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 hi lo) (*.f64 hi (-.f64 x hi))) lo)
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi lo)) (*.f64 hi (-.f64 x hi))) lo)
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 hi lo) (*.f64 hi (-.f64 x hi))) lo)
(*.f64 #s(literal -1 binary64) hi)
(neg.f64 hi)
(-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) hi)
(-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)
(-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) hi)
(-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)
(-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) hi)
(-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)
(*.f64 #s(literal -1 binary64) hi)
(neg.f64 hi)
(-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) hi)
(-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)
(-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) hi)
(-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)
(-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) hi)
(-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)
(pow.f64 (-.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 hi lo)) #s(literal 2 binary64))
(pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.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 hi lo))))) (pow.f64 (-.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 hi lo)) #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 x (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)))
(+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.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 hi lo)))) (*.f64 x (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (pow.f64 (-.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 hi lo)) #s(literal 2 binary64)))
(fma.f64 x (fma.f64 #s(literal 2 binary64) (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (*.f64 x (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)))
(+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.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 hi lo)))) (*.f64 x (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (pow.f64 (-.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 hi lo)) #s(literal 2 binary64)))
(fma.f64 x (fma.f64 #s(literal 2 binary64) (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (*.f64 x (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.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 hi lo))) x)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) x)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.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 hi lo))) x)) (+.f64 (/.f64 (pow.f64 (-.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 hi lo)) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) x)) (+.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.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 hi lo))) x)) (+.f64 (/.f64 (pow.f64 (-.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 hi lo)) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) x)) (+.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) 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 hi lo))) x)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) (-.f64 (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) x) (pow.f64 (-.f64 (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.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 hi lo)) #s(literal 2 binary64)) x)) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) 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 hi lo))))) x)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)) x) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) (-.f64 (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))))) x) (pow.f64 (-.f64 (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.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 hi lo)) #s(literal 2 binary64)) x)) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) 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 hi lo))))) x)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)) x) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) (-.f64 (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))))) x) (pow.f64 (-.f64 (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))
(pow.f64 (+.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (+.f64 (/.f64 x lo) #s(literal 1 binary64)) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)))) (pow.f64 (+.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))
(+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)))) (*.f64 hi (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))
(fma.f64 hi (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 (/.f64 x lo) #s(literal 1 binary64)) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) (*.f64 hi (fma.f64 #s(literal -2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) (pow.f64 (+.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))
(+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)))) (*.f64 hi (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))
(fma.f64 hi (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 (/.f64 x lo) #s(literal 1 binary64)) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) (*.f64 hi (fma.f64 #s(literal -2 binary64) (*.f64 hi (/.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal -2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))))) (pow.f64 (+.f64 (/.f64 x lo) #s(literal 1 binary64)) #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 (-.f64 (/.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) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (-.f64 (/.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) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (/.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 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (-.f64 (/.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) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (/.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 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) (pow.f64 hi #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))))))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal -2 binary64) (/.f64 (-.f64 (/.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 #s(literal 2 binary64) (*.f64 (+.f64 (/.f64 x lo) #s(literal 1 binary64)) (/.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (pow.f64 hi #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)) (pow.f64 hi #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 (+.f64 (*.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) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (fma.f64 #s(literal 2 binary64) (/.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) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (fma.f64 #s(literal 2 binary64) (/.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 #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 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))) hi))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))) hi))) hi) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.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 (fma.f64 #s(literal -2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))) hi)) hi) (/.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 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) hi)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) hi))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (+.f64 (/.f64 x lo) #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))) hi) (fma.f64 #s(literal -2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) hi))) hi) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.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 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (+.f64 (/.f64 x lo) #s(literal 1 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) hi) (fma.f64 #s(literal -2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) hi)) hi) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 lo (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 hi lo) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (-.f64 x hi))) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (fma.f64 lo (fma.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (*.f64 lo (fma.f64 #s(literal 2 binary64) (*.f64 hi (-.f64 x hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (-.f64 x hi))) (+.f64 (*.f64 lo (-.f64 (*.f64 #s(literal 2 binary64) x) (*.f64 #s(literal 2 binary64) hi))) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (fma.f64 lo (fma.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (*.f64 lo (fma.f64 #s(literal 2 binary64) (*.f64 hi (-.f64 x hi)) (fma.f64 lo (*.f64 #s(literal 2 binary64) (-.f64 x hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
#s(literal 1 binary64)
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x lo))) (*.f64 #s(literal 2 binary64) (/.f64 hi lo)))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x #s(literal 2 binary64)) lo)) (/.f64 (*.f64 hi #s(literal 2 binary64)) lo))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 x hi) lo)))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 hi lo)))
(+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x lo) (fma.f64 #s(literal 2 binary64) (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (*.f64 hi #s(literal 2 binary64)) lo)))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 #s(literal 2 binary64) (/.f64 hi lo)))
(+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x lo) (fma.f64 #s(literal 2 binary64) (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (*.f64 hi #s(literal 2 binary64)) lo)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 x hi) lo)))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x #s(literal 2 binary64)) lo)) (/.f64 (*.f64 hi #s(literal 2 binary64)) lo))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (-.f64 x hi))) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) lo))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (-.f64 x hi) (neg.f64 (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 hi (-.f64 x hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) lo))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 (-.f64 x hi) #s(literal -2 binary64)) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 hi (-.f64 x hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) lo)) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (-.f64 x hi))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) lo)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) lo))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (-.f64 x hi) (neg.f64 (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 hi (-.f64 x hi)) (fma.f64 #s(literal 2 binary64) (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) lo)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) lo))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 (-.f64 x hi) #s(literal -2 binary64)) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 hi (-.f64 x hi)) (fma.f64 #s(literal 2 binary64) (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) lo)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) lo)) lo)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) lo)
(/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) lo)
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo))
(-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo))
(-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo))
(-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo))
(/.f64 (*.f64 x (+.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 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 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 hi (*.f64 x lo))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 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 hi (*.f64 x lo))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 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 hi (*.f64 x lo))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))
(neg.f64 (*.f64 x (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) lo)))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(neg.f64 (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(neg.f64 (*.f64 x (-.f64 (-.f64 (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) x)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(neg.f64 (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(neg.f64 (*.f64 x (-.f64 (-.f64 (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) x)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(neg.f64 (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(neg.f64 (*.f64 x (-.f64 (-.f64 (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) x)) (/.f64 #s(literal 1 binary64) lo))))
(/.f64 x lo)
(+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo))
(fma.f64 hi (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x lo))
(+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo))
(fma.f64 hi (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x lo))
(+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo))
(fma.f64 hi (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x lo))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(neg.f64 (/.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 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 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 x (*.f64 hi (pow.f64 lo #s(literal 2 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 (+.f64 (/.f64 (/.f64 x hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64))))) (/.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 x (*.f64 hi (pow.f64 lo #s(literal 2 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 (+.f64 (/.f64 (/.f64 x hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(neg.f64 (/.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 #s(literal -1 binary64) (/.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 (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.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 (neg.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) 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 x (*.f64 hi lo))) (+.f64 (*.f64 #s(literal -1 binary64) (/.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 (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo)) (fma.f64 #s(literal -1 binary64) (/.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 (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo)) (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) 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 x (*.f64 hi lo))) (+.f64 (*.f64 #s(literal -1 binary64) (/.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 (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo)) (fma.f64 #s(literal -1 binary64) (/.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 (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo)) (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 x hi) (+.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 x hi) (+.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 x hi) (+.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 hi (-.f64 x hi)) lo)) hi) lo)
(/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)
(/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 hi (-.f64 x hi)) lo)) hi) lo)
(/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)
(/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 hi (-.f64 x hi)) lo)) hi) lo)
(/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)
(/.f64 (-.f64 x hi) lo)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo))
(neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 x hi) (*.f64 hi (/.f64 (-.f64 x hi) lo)))) lo))
(neg.f64 (/.f64 (-.f64 (neg.f64 (-.f64 x hi)) (*.f64 hi (/.f64 (-.f64 x hi) lo))) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo))
(neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 x hi) (*.f64 hi (/.f64 (-.f64 x hi) lo)))) lo))
(neg.f64 (/.f64 (-.f64 (neg.f64 (-.f64 x hi)) (*.f64 hi (/.f64 (-.f64 x hi) lo))) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo))
(neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 x hi) (*.f64 hi (/.f64 (-.f64 x hi) lo)))) lo))
(neg.f64 (/.f64 (-.f64 (neg.f64 (-.f64 x hi)) (*.f64 hi (/.f64 (-.f64 x hi) lo))) 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 hi lo))
(-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo)))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo)))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo)))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) x)))) (/.f64 hi (*.f64 x lo))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) x)))) (/.f64 hi (*.f64 x lo))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) x)))) (/.f64 hi (*.f64 x lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))
(neg.f64 (*.f64 x (-.f64 (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.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 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(neg.f64 (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(neg.f64 (*.f64 x (-.f64 (-.f64 (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) x)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.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 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(neg.f64 (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(neg.f64 (*.f64 x (-.f64 (-.f64 (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) x)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.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 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(neg.f64 (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(neg.f64 (*.f64 x (-.f64 (-.f64 (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) x)) (/.f64 #s(literal 1 binary64) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 x lo))
(+.f64 (/.f64 x lo) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (fma.f64 hi (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (fma.f64 hi (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (fma.f64 hi (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x lo)))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(neg.f64 (/.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 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 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) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 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) (pow.f64 hi #s(literal 2 binary64))) (-.f64 (-.f64 (+.f64 (/.f64 (/.f64 x hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64))))) (/.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) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 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) (pow.f64 hi #s(literal 2 binary64))) (-.f64 (-.f64 (+.f64 (/.f64 (/.f64 x hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(neg.f64 (/.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 #s(literal -1 binary64) (/.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 (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.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 (neg.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) 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 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) 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 (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal 1 binary64)) 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) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) 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 (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal 1 binary64)) hi) (/.f64 #s(literal 1 binary64) lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 x hi) (+.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 (+.f64 lo x) hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 hi (-.f64 x hi) (*.f64 lo (+.f64 lo (-.f64 x hi)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 (+.f64 lo x) hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 hi (-.f64 x hi) (*.f64 lo (+.f64 lo (-.f64 x hi)))) (pow.f64 lo #s(literal 2 binary64)))
#s(literal 1 binary64)
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))
(-.f64 (+.f64 (+.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))
(-.f64 (+.f64 (+.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))
#s(literal 1 binary64)
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 x hi) (*.f64 hi (/.f64 (-.f64 x hi) lo)))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 (neg.f64 (-.f64 x hi)) (*.f64 hi (/.f64 (-.f64 x hi) lo))) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 x hi) (*.f64 hi (/.f64 (-.f64 x hi) lo)))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 (neg.f64 (-.f64 x hi)) (*.f64 hi (/.f64 (-.f64 x hi) lo))) 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 hi lo))
(-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo)))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo)))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo)))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) x)))) (/.f64 hi (*.f64 x lo))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) x)))) (/.f64 hi (*.f64 x lo))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) x)))) (/.f64 hi (*.f64 x lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))
(neg.f64 (*.f64 x (-.f64 (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.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 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(neg.f64 (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(neg.f64 (*.f64 x (-.f64 (-.f64 (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) x)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.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 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(neg.f64 (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(neg.f64 (*.f64 x (-.f64 (-.f64 (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) x)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.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 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(neg.f64 (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(neg.f64 (*.f64 x (-.f64 (-.f64 (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) x)) (/.f64 #s(literal 1 binary64) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 x lo))
(+.f64 (/.f64 x lo) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (fma.f64 hi (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (fma.f64 hi (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (fma.f64 hi (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x lo)))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(neg.f64 (/.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 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 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) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 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) (pow.f64 hi #s(literal 2 binary64))) (-.f64 (-.f64 (+.f64 (/.f64 (/.f64 x hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64))))) (/.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) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 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) (pow.f64 hi #s(literal 2 binary64))) (-.f64 (-.f64 (+.f64 (/.f64 (/.f64 x hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(neg.f64 (/.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 #s(literal -1 binary64) (/.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 (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.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 (neg.f64 (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) 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 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) 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 (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal 1 binary64)) 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) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) 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 (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal 1 binary64)) hi) (/.f64 #s(literal 1 binary64) lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 x hi) (+.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 (+.f64 lo x) hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 hi (-.f64 x hi) (*.f64 lo (+.f64 lo (-.f64 x hi)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 (+.f64 lo x) hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 hi (-.f64 x hi) (*.f64 lo (+.f64 lo (-.f64 x hi)))) (pow.f64 lo #s(literal 2 binary64)))
#s(literal 1 binary64)
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))
(-.f64 (+.f64 (+.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))
(-.f64 (+.f64 (+.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))
#s(literal 1 binary64)
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 x hi) (*.f64 hi (/.f64 (-.f64 x hi) lo)))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 (neg.f64 (-.f64 x hi)) (*.f64 hi (/.f64 (-.f64 x hi) lo))) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 x hi) (*.f64 hi (/.f64 (-.f64 x hi) lo)))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 (neg.f64 (-.f64 x hi)) (*.f64 hi (/.f64 (-.f64 x hi) lo))) lo)))
(*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(*.f64 (neg.f64 lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(fma.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(fma.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(fma.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) x)) (/.f64 lo hi))))
(*.f64 x (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 lo (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) x)) (/.f64 lo hi))))
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) x)) (/.f64 lo hi))))
(*.f64 x (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 lo (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) x)) (/.f64 lo hi))))
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) x)) (/.f64 lo hi))))
(*.f64 x (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 lo (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) x)) (/.f64 lo hi))))
(*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))))
(neg.f64 (*.f64 x (+.f64 #s(literal -1 binary64) (/.f64 (neg.f64 lo) hi))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) x)) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 lo (/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (neg.f64 lo) hi)) x)) (+.f64 #s(literal -1 binary64) (/.f64 (neg.f64 lo) hi)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) x)) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 lo (/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (neg.f64 lo) hi)) x)) (+.f64 #s(literal -1 binary64) (/.f64 (neg.f64 lo) hi)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) x)) (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 lo (/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (neg.f64 lo) hi)) x)) (+.f64 #s(literal -1 binary64) (/.f64 (neg.f64 lo) hi)))))
x
(+.f64 x (*.f64 lo (-.f64 (/.f64 x hi) #s(literal 1 binary64))))
(+.f64 x (*.f64 lo (+.f64 (/.f64 x hi) #s(literal -1 binary64))))
(+.f64 x (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo hi)) (/.f64 x hi)) #s(literal 1 binary64))))
(+.f64 x (*.f64 lo (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 lo hi) (/.f64 x hi)) #s(literal -1 binary64))))
(+.f64 x (*.f64 lo (+.f64 (/.f64 (-.f64 x lo) hi) #s(literal -1 binary64))))
(+.f64 x (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo hi)) (/.f64 x hi)) #s(literal 1 binary64))))
(+.f64 x (*.f64 lo (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 lo hi) (/.f64 x hi)) #s(literal -1 binary64))))
(+.f64 x (*.f64 lo (+.f64 (/.f64 (-.f64 x lo) hi) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 lo #s(literal 2 binary64)) hi))
(neg.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) hi))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 x (pow.f64 lo #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 x (*.f64 hi lo)) (-.f64 (/.f64 x (pow.f64 lo #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 (/.f64 x (*.f64 hi lo)) (/.f64 x (pow.f64 lo #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 x (*.f64 hi lo)) (-.f64 (/.f64 x (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 (pow.f64 lo #s(literal 2 binary64)) hi))
(neg.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) hi))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x hi))) lo)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x hi))) lo)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))) lo)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 x hi) (/.f64 x lo)))) lo)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (neg.f64 (/.f64 x hi)) (/.f64 x lo))) lo)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))) lo)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 x hi) (/.f64 x lo)))) lo)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (neg.f64 (/.f64 x hi)) (/.f64 x lo))) lo)) (/.f64 #s(literal 1 binary64) hi)))
(/.f64 (*.f64 lo (-.f64 x lo)) hi)
(*.f64 lo (/.f64 (-.f64 x lo) hi))
(/.f64 (+.f64 (*.f64 hi (-.f64 x lo)) (*.f64 lo (-.f64 x lo))) hi)
(/.f64 (*.f64 (-.f64 x lo) (+.f64 hi lo)) hi)
(/.f64 (+.f64 (*.f64 hi (-.f64 x lo)) (*.f64 lo (-.f64 x lo))) hi)
(/.f64 (*.f64 (-.f64 x lo) (+.f64 hi lo)) hi)
(/.f64 (+.f64 (*.f64 hi (-.f64 x lo)) (*.f64 lo (-.f64 x lo))) hi)
(/.f64 (*.f64 (-.f64 x lo) (+.f64 hi lo)) hi)
(-.f64 x lo)
(-.f64 (+.f64 x (/.f64 (*.f64 lo (-.f64 x lo)) hi)) lo)
(+.f64 x (-.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) lo))
(-.f64 (+.f64 x (/.f64 (*.f64 lo (-.f64 x lo)) hi)) lo)
(+.f64 x (-.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) lo))
(-.f64 (+.f64 x (/.f64 (*.f64 lo (-.f64 x lo)) hi)) lo)
(+.f64 x (-.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) lo))
(-.f64 x lo)
(-.f64 (+.f64 x (/.f64 (*.f64 lo (-.f64 x lo)) hi)) lo)
(+.f64 x (-.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) lo))
(-.f64 (+.f64 x (/.f64 (*.f64 lo (-.f64 x lo)) hi)) lo)
(+.f64 x (-.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) lo))
(-.f64 (+.f64 x (/.f64 (*.f64 lo (-.f64 x lo)) hi)) lo)
(+.f64 x (-.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) lo))
(*.f64 (cbrt.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) (cbrt.f64 #s(literal -1 binary64)))
(*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))))
(+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) #s(literal 7 binary64))) (pow.f64 lo #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 x (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))) (*.f64 (cbrt.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) (cbrt.f64 #s(literal -1 binary64))))
(+.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) #s(literal 7 binary64)) (pow.f64 lo #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 x (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))))
(+.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) #s(literal 11 binary64))) (pow.f64 lo #s(literal 7 binary64))) #s(literal 1/9 binary64)) (*.f64 x (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 7 binary64))))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) #s(literal 7 binary64))) (pow.f64 lo #s(literal 2 binary64))) #s(literal 1/9 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))))) (*.f64 (cbrt.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) (cbrt.f64 #s(literal -1 binary64))))
(+.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))) (*.f64 x (fma.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) #s(literal 11 binary64)) (pow.f64 lo #s(literal 7 binary64))) #s(literal 1/9 binary64)) (*.f64 x (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 7 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) #s(literal 7 binary64)) (pow.f64 lo #s(literal 2 binary64))) #s(literal 1/9 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))))))
(+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) #s(literal 7 binary64))) (pow.f64 lo #s(literal 2 binary64))) #s(literal 1/9 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (*.f64 x (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) #s(literal 2 binary64))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2/9 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/9 binary64)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) #s(literal 7 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/27 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) #s(literal 7 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) #s(literal 11 binary64))) (pow.f64 lo #s(literal 7 binary64))) #s(literal 1/9 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 7 binary64)))))))))) (*.f64 (cbrt.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) (cbrt.f64 #s(literal -1 binary64))))
(+.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))) (*.f64 x (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) #s(literal 7 binary64)) (pow.f64 lo #s(literal 2 binary64))) #s(literal 1/9 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (+.f64 (*.f64 x (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) #s(literal 2 binary64))))) (*.f64 x (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) #s(literal 7 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) #s(literal 7 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 1/27 binary64))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))) (*.f64 x (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) #s(literal 11 binary64)) (pow.f64 lo #s(literal 7 binary64))) #s(literal 1/9 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 7 binary64)))))))))))
(cbrt.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(*.f64 x (+.f64 (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (*.f64 lo (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (pow.f64 x #s(literal 5 binary64))))))))
(*.f64 x (+.f64 (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 lo (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (pow.f64 x #s(literal 5 binary64)))))) (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (pow.f64 x #s(literal 8 binary64)))))))))
(*.f64 x (+.f64 (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (pow.f64 x #s(literal 2 binary64)))) (fma.f64 #s(literal -1/3 binary64) (*.f64 lo (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (pow.f64 x #s(literal 5 binary64))))) (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (pow.f64 x #s(literal 8 binary64)))))))))
(*.f64 x (+.f64 (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 lo (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (pow.f64 x #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 23 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/27 binary64) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))) (*.f64 #s(literal 2/9 binary64) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))))))) (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (pow.f64 x #s(literal 8 binary64))))))))))
(*.f64 x (+.f64 (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (pow.f64 x #s(literal 2 binary64)))) (fma.f64 #s(literal -1/3 binary64) (*.f64 lo (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (pow.f64 x #s(literal 5 binary64))))) (fma.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) #s(literal 2 binary64)) (pow.f64 x #s(literal 23 binary64))))) (*.f64 (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (pow.f64 x #s(literal 4 binary64)))) #s(literal 5/27 binary64))) (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (pow.f64 x #s(literal 8 binary64))))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) (cbrt.f64 #s(literal -1 binary64))))
(neg.f64 (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 lo (cbrt.f64 #s(literal -1 binary64))) (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (pow.f64 x #s(literal 5 binary64)))))) (*.f64 (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (pow.f64 x #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1/3 binary64) (*.f64 lo (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (pow.f64 x #s(literal 5 binary64)))))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (pow.f64 x #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64))) (cbrt.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 lo (cbrt.f64 #s(literal -1 binary64))) (cbrt.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))))) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (pow.f64 x #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/9 binary64) (*.f64 (cbrt.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 lo (cbrt.f64 #s(literal -1 binary64))) (cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (pow.f64 x #s(literal 4 binary64))))))) (pow.f64 x #s(literal 3 binary64))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (pow.f64 x #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64))) (cbrt.f64 (*.f64 (pow.f64 x #s(literal 10 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 5 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -2/9 binary64) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))) (*.f64 #s(literal 1/27 binary64) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))))))))) (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 lo (cbrt.f64 #s(literal -1 binary64))) (cbrt.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))))) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (pow.f64 x #s(literal 2 binary64)))) (cbrt.f64 #s(literal -1 binary64))))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (pow.f64 x #s(literal 10 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) #s(literal 2 binary64)) (pow.f64 x #s(literal 5 binary64))))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (pow.f64 x #s(literal 4 binary64)))) #s(literal -5/27 binary64)))))) (pow.f64 x #s(literal 3 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 lo (cbrt.f64 #s(literal -1 binary64))) (cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (pow.f64 x #s(literal 4 binary64))))))) (pow.f64 x #s(literal 3 binary64))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (pow.f64 x #s(literal 2 binary64))))))))
(cbrt.f64 x)
(+.f64 (cbrt.f64 x) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 lo (-.f64 (/.f64 x hi) #s(literal 1 binary64))))))
(+.f64 (cbrt.f64 x) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/9 binary64)) lo) (+.f64 (/.f64 x hi) #s(literal -1 binary64)))))
(+.f64 (cbrt.f64 x) (*.f64 lo (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1/9 binary64)) (pow.f64 (-.f64 (/.f64 x hi) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/9 binary64)) (-.f64 (/.f64 x hi) #s(literal 1 binary64)))))))
(+.f64 (cbrt.f64 x) (*.f64 lo (fma.f64 #s(literal -1/3 binary64) (*.f64 lo (+.f64 (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1/9 binary64)) (pow.f64 (+.f64 (/.f64 x hi) #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (+.f64 (/.f64 x hi) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/9 binary64)))))))
(+.f64 (cbrt.f64 x) (*.f64 lo (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/9 binary64)) (-.f64 (/.f64 x hi) #s(literal 1 binary64)))) (*.f64 lo (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1/9 binary64)) (pow.f64 (-.f64 (/.f64 x hi) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi)))) (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -2/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 5 binary64))) #s(literal 1/9 binary64)) (*.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1/9 binary64)) (pow.f64 (-.f64 (/.f64 x hi) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi)) (-.f64 (/.f64 x hi) #s(literal 1 binary64))))) (*.f64 #s(literal 1/27 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (pow.f64 (-.f64 (/.f64 x hi) #s(literal 1 binary64)) #s(literal 3 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))))))
(+.f64 (cbrt.f64 x) (+.f64 (*.f64 lo (*.f64 #s(literal 1/3 binary64) (*.f64 (+.f64 (/.f64 x hi) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/9 binary64))))) (*.f64 lo (+.f64 (*.f64 lo (*.f64 #s(literal -1/3 binary64) (+.f64 (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1/9 binary64)) (pow.f64 (+.f64 (/.f64 x hi) #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi))))) (*.f64 lo (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 lo (*.f64 #s(literal -2/3 binary64) (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 5 binary64))) #s(literal 1/9 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1/9 binary64)) (pow.f64 (+.f64 (/.f64 x hi) #s(literal -1 binary64)) #s(literal 2 binary64)))))) (+.f64 (/.f64 x hi) #s(literal -1 binary64))))) (*.f64 lo (*.f64 #s(literal 1/27 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (pow.f64 (+.f64 (/.f64 x hi) #s(literal -1 binary64)) #s(literal 3 binary64)))))))))))))
(*.f64 lo (cbrt.f64 (-.f64 (/.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 lo (cbrt.f64 (-.f64 (/.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 lo (+.f64 (cbrt.f64 (-.f64 (/.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 #s(literal 1/3 binary64) (*.f64 (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.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))))) #s(literal 2 binary64))))))))
(*.f64 lo (+.f64 (cbrt.f64 (-.f64 (/.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 #s(literal 1/3 binary64) (*.f64 (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.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))))) #s(literal 2 binary64))))))))
(*.f64 lo (+.f64 (cbrt.f64 (-.f64 (/.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 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.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))))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.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))))) #s(literal 2 binary64)))))))))
(*.f64 lo (+.f64 (cbrt.f64 (-.f64 (/.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)))))) (fma.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.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))))) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.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))))) #s(literal 2 binary64)))))))))
(*.f64 lo (+.f64 (cbrt.f64 (-.f64 (/.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 (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 (/.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))))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 (/.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))))) #s(literal 2 binary64))))) (pow.f64 lo #s(literal 9 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.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))))) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.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))))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.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))))) #s(literal 2 binary64))))))))))
(*.f64 lo (+.f64 (cbrt.f64 (-.f64 (/.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)))))) (fma.f64 #s(literal -1/3 binary64) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 (/.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))))) #s(literal 2 binary64))) #s(literal -5/27 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.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))))) #s(literal 2 binary64))))) (pow.f64 lo #s(literal 9 binary64))) (fma.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.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))))) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.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))))) #s(literal 2 binary64))))))))))
(*.f64 #s(literal -1 binary64) (*.f64 lo (cbrt.f64 (+.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 (neg.f64 lo) (cbrt.f64 (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 #s(literal -1 binary64) (*.f64 lo (+.f64 (cbrt.f64 (+.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 #s(literal -1/3 binary64) (*.f64 (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.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))))) #s(literal 2 binary64)))))))))
(*.f64 (neg.f64 lo) (+.f64 (cbrt.f64 (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 #s(literal -1/3 binary64) (*.f64 (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (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))))) #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 (cbrt.f64 (+.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 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.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))))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 x (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.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))))) #s(literal 2 binary64))))))) (pow.f64 lo #s(literal 3 binary64)))))))
(*.f64 (neg.f64 lo) (+.f64 (cbrt.f64 (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)))))) (neg.f64 (/.f64 (fma.f64 #s(literal 1/9 binary64) (*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (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))))) #s(literal 5 binary64))))) (*.f64 (*.f64 #s(literal 1/3 binary64) x) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (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))))) #s(literal 2 binary64)))))) (pow.f64 lo #s(literal 3 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 (cbrt.f64 (+.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 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.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))))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.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))))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.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))))) #s(literal 2 binary64))))) (pow.f64 lo #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.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))))) #s(literal 2 binary64))))))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 x (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.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))))) #s(literal 2 binary64))))))) (pow.f64 lo #s(literal 3 binary64)))))))
(*.f64 (neg.f64 lo) (+.f64 (cbrt.f64 (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)))))) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (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))))) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (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))))) #s(literal 2 binary64)))) (/.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (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))))) #s(literal 2 binary64))) #s(literal -5/27 binary64)) (pow.f64 lo #s(literal 3 binary64)))))) (pow.f64 lo #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/3 binary64) x) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (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))))) #s(literal 2 binary64)))))) (pow.f64 lo #s(literal 3 binary64))))))
(cbrt.f64 (/.f64 (*.f64 lo (-.f64 x lo)) hi))
(cbrt.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)))
(/.f64 (+.f64 (cbrt.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo (-.f64 x lo)))) (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 5 binary64)) (-.f64 x lo)) (pow.f64 lo #s(literal 2 binary64)))))) hi)
(/.f64 (+.f64 (cbrt.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo (-.f64 x lo)))) (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (*.f64 (pow.f64 hi #s(literal 5 binary64)) (/.f64 (-.f64 x lo) (pow.f64 lo #s(literal 2 binary64))))))) hi)
(/.f64 (+.f64 (cbrt.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo (-.f64 x lo)))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/9 binary64) (cbrt.f64 (/.f64 (-.f64 x lo) (*.f64 hi (pow.f64 lo #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 (-.f64 x lo) (*.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) hi)
(/.f64 (+.f64 (cbrt.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo (-.f64 x lo)))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (fma.f64 #s(literal -1/9 binary64) (cbrt.f64 (/.f64 (-.f64 x lo) (*.f64 hi (pow.f64 lo #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 (-.f64 x lo) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64))))))))) hi)
(/.f64 (+.f64 (cbrt.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo (-.f64 x lo)))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 (-.f64 x lo) (*.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 hi #s(literal 5 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 x lo) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (-.f64 x lo) (*.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal 1/27 binary64) (/.f64 (-.f64 x lo) (*.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (*.f64 #s(literal -1/9 binary64) (cbrt.f64 (/.f64 (-.f64 x lo) (*.f64 (pow.f64 hi #s(literal 10 binary64)) (pow.f64 lo #s(literal 5 binary64))))))))))) hi)
(/.f64 (+.f64 (cbrt.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo (-.f64 x lo)))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (fma.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 (-.f64 x lo) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (fma.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 hi #s(literal 5 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 x lo) #s(literal 2 binary64))))) (*.f64 (/.f64 (-.f64 x lo) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64)))) #s(literal -5/27 binary64))) (*.f64 #s(literal -1/9 binary64) (cbrt.f64 (/.f64 (-.f64 x lo) (*.f64 (pow.f64 lo #s(literal 5 binary64)) (pow.f64 hi #s(literal 10 binary64))))))))))) hi)
(cbrt.f64 (-.f64 x lo))
(+.f64 (cbrt.f64 (-.f64 x lo)) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 x lo) #s(literal 7 binary64))) #s(literal 1/9 binary64)) (/.f64 lo hi))))
(+.f64 (cbrt.f64 (-.f64 x lo)) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 lo hi) (pow.f64 (pow.f64 (-.f64 x lo) #s(literal 7 binary64)) #s(literal 1/9 binary64)))))
(+.f64 (cbrt.f64 (-.f64 x lo)) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 x lo) #s(literal 11 binary64))) #s(literal 1/9 binary64)) (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 x lo) #s(literal 7 binary64))) #s(literal 1/9 binary64)) (/.f64 lo hi)))))
(+.f64 (cbrt.f64 (-.f64 x lo)) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 lo hi) (pow.f64 (pow.f64 (-.f64 x lo) #s(literal 7 binary64)) #s(literal 1/9 binary64)))) (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (pow.f64 (-.f64 x lo) #s(literal 11 binary64)) #s(literal 1/9 binary64)) (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))))))
(+.f64 (cbrt.f64 (-.f64 x lo)) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/9 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (cbrt.f64 (pow.f64 (-.f64 x lo) #s(literal 7 binary64)))))) (*.f64 #s(literal 1/27 binary64) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (cbrt.f64 (pow.f64 (-.f64 x lo) #s(literal 7 binary64)))))) (pow.f64 hi #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 x lo) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 x lo) #s(literal 11 binary64))) #s(literal 1/9 binary64)) (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 x lo) #s(literal 7 binary64))) #s(literal 1/9 binary64)) (/.f64 lo hi))))))
(+.f64 (cbrt.f64 (-.f64 x lo)) (+.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 lo hi) (pow.f64 (pow.f64 (-.f64 x lo) #s(literal 7 binary64)) #s(literal 1/9 binary64)))) (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (pow.f64 (-.f64 x lo) #s(literal 11 binary64)) #s(literal 1/9 binary64)) (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))))) (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (cbrt.f64 (pow.f64 (-.f64 x lo) #s(literal 7 binary64))))) (*.f64 (*.f64 #s(literal 1/27 binary64) (pow.f64 lo #s(literal 3 binary64))) (cbrt.f64 (pow.f64 (-.f64 x lo) #s(literal 7 binary64))))) (pow.f64 hi #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 x lo) #s(literal 2 binary64))))))))
(cbrt.f64 (-.f64 x lo))
(+.f64 (cbrt.f64 (-.f64 x lo)) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 x lo) #s(literal 7 binary64))) #s(literal 1/9 binary64)) (/.f64 lo hi))))
(+.f64 (cbrt.f64 (-.f64 x lo)) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 lo hi) (pow.f64 (pow.f64 (-.f64 x lo) #s(literal 7 binary64)) #s(literal 1/9 binary64)))))
(+.f64 (cbrt.f64 (-.f64 x lo)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 x lo) #s(literal 7 binary64))) #s(literal 1/9 binary64)) lo)) (*.f64 #s(literal 1/9 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 x lo) #s(literal 11 binary64))) #s(literal 1/9 binary64)) (/.f64 (pow.f64 lo #s(literal 2 binary64)) hi)))) hi)))
(+.f64 (cbrt.f64 (-.f64 x lo)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 lo (pow.f64 (pow.f64 (-.f64 x lo) #s(literal 7 binary64)) #s(literal 1/9 binary64)))) (*.f64 #s(literal 1/9 binary64) (*.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) hi) (pow.f64 (pow.f64 (-.f64 x lo) #s(literal 11 binary64)) #s(literal 1/9 binary64))))) hi)))
(+.f64 (cbrt.f64 (-.f64 x lo)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 x lo) #s(literal 11 binary64))) #s(literal 1/9 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal -1/27 binary64) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (cbrt.f64 (pow.f64 (-.f64 x lo) #s(literal 7 binary64))))) (*.f64 #s(literal 2/9 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/9 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (cbrt.f64 (pow.f64 (-.f64 x lo) #s(literal 7 binary64))))))) hi) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 x lo) #s(literal 2 binary64))))))) hi)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 x lo) #s(literal 7 binary64))) #s(literal 1/9 binary64)) lo))) hi)))
(+.f64 (cbrt.f64 (-.f64 x lo)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 lo (pow.f64 (pow.f64 (-.f64 x lo) #s(literal 7 binary64)) #s(literal 1/9 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/9 binary64) (pow.f64 (pow.f64 (-.f64 x lo) #s(literal 11 binary64)) #s(literal 1/9 binary64))) (pow.f64 lo #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 x lo) #s(literal 2 binary64)))) (/.f64 (fma.f64 #s(literal -1/27 binary64) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (cbrt.f64 (pow.f64 (-.f64 x lo) #s(literal 7 binary64)))) (*.f64 #s(literal 2/9 binary64) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (cbrt.f64 (pow.f64 (-.f64 x lo) #s(literal 7 binary64)))))) hi)))) hi))) hi)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi))
(/.f64 (*.f64 (neg.f64 lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) (*.f64 lo (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) hi)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) (*.f64 lo (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) hi)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) (*.f64 lo (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) hi)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)
(*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) hi))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (*.f64 hi x))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 lo (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (*.f64 hi 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) (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (*.f64 hi x))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 lo (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (*.f64 hi 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) (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (*.f64 hi x))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 lo (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (*.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 (*.f64 x (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) hi))
(/.f64 (neg.f64 (*.f64 x (+.f64 #s(literal -1 binary64) (/.f64 (neg.f64 lo) hi)))) hi)
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) (*.f64 hi x))) (/.f64 (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 lo (/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (neg.f64 lo) hi)) (*.f64 hi x))) (/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (neg.f64 lo) hi)) hi))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) (*.f64 hi x))) (/.f64 (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 lo (/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (neg.f64 lo) hi)) (*.f64 hi x))) (/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (neg.f64 lo) hi)) hi))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) (*.f64 hi x))) (/.f64 (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 lo (/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (neg.f64 lo) hi)) (*.f64 hi x))) (/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (neg.f64 lo) hi)) 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))
(+.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (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))
(fma.f64 lo (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 lo (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 (*.f64 #s(literal -1 binary64) (/.f64 lo (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))
(fma.f64 lo (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 lo (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 #s(literal -1 binary64) (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))))
(neg.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (/.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 hi #s(literal 2 binary64))))))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (/.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 hi #s(literal 2 binary64))))))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 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 hi #s(literal 2 binary64))))))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (/.f64 (/.f64 x hi) (pow.f64 lo #s(literal 2 binary64))) (-.f64 (/.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 hi #s(literal 2 binary64)))))))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 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 hi #s(literal 2 binary64))))))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (/.f64 (/.f64 x hi) (pow.f64 lo #s(literal 2 binary64))) (-.f64 (/.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 hi #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))))
(neg.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi)) lo)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi)) lo)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi))) lo)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo)) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi))) lo)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi))) lo)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo)) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi))) lo)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi #s(literal 2 binary64)))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 hi (-.f64 x lo)) (*.f64 lo (-.f64 x lo))) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 x lo) (+.f64 hi lo)) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x lo)) (*.f64 lo (-.f64 x lo))) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 x lo) (+.f64 hi lo)) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x lo)) (*.f64 lo (-.f64 x lo))) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 x lo) (+.f64 hi lo)) (pow.f64 hi #s(literal 2 binary64)))
(/.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 (+.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 (+.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 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))
(neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.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))
(neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.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))
(neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))) hi))
(/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))
(/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))
(+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(fma.f64 x (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(fma.f64 x (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))) (fma.f64 x (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(fma.f64 x (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))) (fma.f64 x (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x)) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (*.f64 x (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (*.f64 x (pow.f64 lo #s(literal 3 binary64))))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x))) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x)) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (*.f64 x (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (+.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (*.f64 x (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x))) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x)) (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))))))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (*.f64 x (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (*.f64 x (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))))))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))
(neg.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))
(neg.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64))))) x) (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) x)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))
(neg.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))))) x) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64)))))) x) (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))))) x)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))
(neg.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (*.f64 x (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal 3 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64)))))) x) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64)))))) x) (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))
(/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))
(+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(fma.f64 hi (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(fma.f64 hi (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (fma.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))) (*.f64 x (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 3 binary64))))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(fma.f64 hi (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (fma.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))) (fma.f64 hi (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 4 binary64))) (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 x (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 6 binary64)) (pow.f64 lo #s(literal 6 binary64))))
(neg.f64 (/.f64 (pow.f64 hi #s(literal 6 binary64)) (pow.f64 lo #s(literal 6 binary64))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 5 binary64))))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 5 binary64))))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64)))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 5 binary64)))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64))))) (/.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 5 binary64)))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 5 binary64))))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #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) (*.f64 hi (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (fma.f64 #s(literal -4 binary64) (*.f64 x (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 hi #s(literal 3 binary64))))) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64))))) (+.f64 (/.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 5 binary64))) (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 x lo) #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) (*.f64 hi (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 6 binary64)) (pow.f64 lo #s(literal 6 binary64))))
(neg.f64 (/.f64 (pow.f64 hi #s(literal 6 binary64)) (pow.f64 lo #s(literal 6 binary64))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64)))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64)))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64))))) hi)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64)))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64))) (/.f64 x (pow.f64 lo #s(literal 5 binary64))))) hi) (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64)))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 3 binary64)))) hi)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) hi)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64)))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -4 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) (pow.f64 lo #s(literal 4 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))))) hi) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) hi) (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64)))))
(/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 6 binary64)))
(/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 6 binary64)))
(/.f64 (fma.f64 lo (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 6 binary64)))
(/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 6 binary64)))
(/.f64 (fma.f64 lo (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (fma.f64 lo (*.f64 #s(literal 3 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 6 binary64)))
(/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (+.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (*.f64 lo (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 6 binary64)))
(/.f64 (fma.f64 lo (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (fma.f64 lo (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (*.f64 lo (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 6 binary64)))
(/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo)) (+.f64 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) lo)) (+.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) lo)))) (pow.f64 lo #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))))) (pow.f64 lo #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) lo)) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) lo)) (+.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (pow.f64 lo #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))))))) (pow.f64 lo #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) lo)) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) lo)) (+.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))))) (pow.f64 lo #s(literal 3 binary64)))
(/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo)) (*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))))) (pow.f64 lo #s(literal 3 binary64))))
(neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) lo)) (fma.f64 #s(literal -1 binary64) (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) lo)) (neg.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64))))) (pow.f64 lo #s(literal 3 binary64))))
(neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) lo)) (-.f64 (/.f64 (*.f64 (neg.f64 hi) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo))) lo)) (*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 3 binary64))))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) #s(literal -3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) lo)))) lo) (neg.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 3 binary64))))
(neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) #s(literal -3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) lo)))) lo)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo))) lo))) lo)) (*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 3 binary64))))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) #s(literal -3 binary64)) (neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo))) lo))) lo) (neg.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 3 binary64))))
(neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 (*.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) #s(literal -3 binary64))) (/.f64 (-.f64 (neg.f64 (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo)) lo)) lo)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))
(/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(fma.f64 #s(literal 2 binary64) (*.f64 x (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(fma.f64 x (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(fma.f64 x (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (*.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (*.f64 x (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (*.f64 x (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))))
(/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (*.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (*.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64)))))) x) (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (*.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64)))))) x) (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64)))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(fma.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 x (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 hi (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(fma.f64 hi (fma.f64 #s(literal 2 binary64) (*.f64 x (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 hi (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 hi (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(fma.f64 hi (fma.f64 #s(literal 2 binary64) (*.f64 x (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 hi (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (fma.f64 #s(literal -2 binary64) (*.f64 hi (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 (pow.f64 x #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 (-.f64 (/.f64 x lo) #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)) (fma.f64 #s(literal -2 binary64) (/.f64 (+.f64 (/.f64 x lo) #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 -2 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #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 4 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (+.f64 (/.f64 x lo) #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 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #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 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #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 4 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (fma.f64 #s(literal -2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 3 binary64)))) (fma.f64 #s(literal 2 binary64) (*.f64 x (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 3 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #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 4 binary64)) (pow.f64 lo #s(literal 4 binary64)))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (*.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)) (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) (*.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 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) hi))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) (pow.f64 lo #s(literal 3 binary64))) (neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) hi))) hi) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal -2 binary64) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo)))) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) hi)) hi) (/.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 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))) (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) hi))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) (pow.f64 lo #s(literal 3 binary64))) (neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (fma.f64 #s(literal -2 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) hi))) hi) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal -2 binary64) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo)))) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (fma.f64 #s(literal -2 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) hi)) hi) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 lo (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 hi lo) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (*.f64 lo (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (fma.f64 lo (fma.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (*.f64 lo (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (*.f64 lo (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (fma.f64 lo (fma.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (*.f64 lo (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) lo)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) lo)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) lo)) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) lo)) (+.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) lo)) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) lo)) (+.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) lo)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) lo)) (pow.f64 (-.f64 x 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) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) lo))) lo)) (pow.f64 (-.f64 x 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) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (neg.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) lo)))) lo) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) lo))) lo) (pow.f64 (-.f64 x 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) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) lo))) lo)) (pow.f64 (-.f64 x 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) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (neg.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) lo)))) lo) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) lo))) lo) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 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 1 binary64) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))
(+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.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 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.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 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))
(fma.f64 x (-.f64 (*.f64 #s(literal 3 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))
(fma.f64 x (fma.f64 #s(literal 3 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (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) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64)))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))
(+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.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 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.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 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.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 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))
(fma.f64 x (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (fma.f64 x (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 (*.f64 #s(literal 3 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))
(fma.f64 x (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (fma.f64 x (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 (fma.f64 #s(literal 3 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (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) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64)))))) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))
(+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (*.f64 x (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.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 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.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 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.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 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.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 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.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 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.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 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.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 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))
(fma.f64 x (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (fma.f64 x (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (fma.f64 x (-.f64 (/.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 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 (*.f64 #s(literal 3 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 #s(literal 3 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 (*.f64 #s(literal 3 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))
(fma.f64 x (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (fma.f64 x (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (fma.f64 x (-.f64 (/.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 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 (fma.f64 #s(literal 3 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (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) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64)))))) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal 3 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (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) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64)))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 (fma.f64 #s(literal 3 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (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) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64)))))) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))
(/.f64 (*.f64 x (+.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 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (-.f64 (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))))) (*.f64 lo (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))))))
(*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))) (+.f64 (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 #s(literal 1 binary64) (/.f64 hi lo)))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))))
(*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))) (+.f64 (*.f64 lo (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))) (+.f64 (*.f64 lo (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (*.f64 lo (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 #s(literal 1 binary64) (/.f64 hi lo)))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))))))))
(*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))))))) (+.f64 (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 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 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 #s(literal 1 binary64) (/.f64 hi lo)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 #s(literal 1 binary64) (/.f64 hi lo)))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 #s(literal 1 binary64) (/.f64 hi lo)))))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))))))
(*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (+.f64 (+.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))))))) (+.f64 (*.f64 lo (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))) (+.f64 (*.f64 lo (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))) (+.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (+.f64 (*.f64 lo (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (*.f64 lo (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 #s(literal 1 binary64) (/.f64 hi lo)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))) (+.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (*.f64 lo (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 #s(literal 1 binary64) (/.f64 hi lo)))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (*.f64 lo (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) 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 #s(literal 1 binary64) (/.f64 hi lo)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))
(neg.f64 (*.f64 x (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) lo)))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) x))) (/.f64 #s(literal 1 binary64) lo))))
(neg.f64 (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64)))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (*.f64 lo (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))))) x))) (/.f64 #s(literal 1 binary64) lo))))
(neg.f64 (*.f64 x (-.f64 (-.f64 (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64)))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (*.f64 lo (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))))) x)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 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 -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))) x)) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) x))) (/.f64 #s(literal 1 binary64) lo))))
(neg.f64 (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64)))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (+.f64 (*.f64 lo (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64)))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (*.f64 lo (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))))) x) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64)))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 lo (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))))) x))) (/.f64 #s(literal 1 binary64) lo))))
(neg.f64 (*.f64 x (-.f64 (-.f64 (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64)))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (+.f64 (*.f64 lo (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64)))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (*.f64 lo (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))))) x) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64)))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 lo (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))))) x)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 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 -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))) x)) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 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 -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))) x)) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) x))) (/.f64 #s(literal 1 binary64) lo))))
(neg.f64 (*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)))) (+.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64)))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (*.f64 lo (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64)))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (+.f64 (*.f64 lo (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64)))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (*.f64 lo (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))))) x) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64)))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)))) (+.f64 (*.f64 lo (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64)))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (*.f64 lo (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))))) x) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64)))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 lo (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))))) x))) (/.f64 #s(literal 1 binary64) lo))))
(neg.f64 (*.f64 x (-.f64 (-.f64 (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)))) (+.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64)))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (*.f64 lo (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64)))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (+.f64 (*.f64 lo (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64)))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (*.f64 lo (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))))) x) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64)))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)))) (+.f64 (*.f64 lo (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64)))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (*.f64 lo (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))))) x) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64)))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 lo (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))))) x)) (/.f64 #s(literal 1 binary64) lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))
(+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))
(fma.f64 hi (-.f64 (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 x (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (/.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))
(+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))
(fma.f64 hi (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))))) (fma.f64 hi (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))) (fma.f64 #s(literal 2 binary64) (*.f64 x (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))))) (*.f64 x (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))))))) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64))) (*.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 x (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 x (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))))))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 x (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (/.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))
(+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))
(fma.f64 hi (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))))) (fma.f64 hi (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))) (fma.f64 #s(literal 2 binary64) (*.f64 x (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))))) (fma.f64 hi (-.f64 (fma.f64 #s(literal -4 binary64) (*.f64 (/.f64 x (pow.f64 lo #s(literal 4 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))) (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))) (+.f64 (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (-.f64 (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 x (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))) (*.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))) (fma.f64 #s(literal 2 binary64) (*.f64 x (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))))) (*.f64 x (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))))))) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64))) (*.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 x (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 x (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))) (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 x (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))))))) (*.f64 x (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))))) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64))) (*.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 x (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 x (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))))))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 x (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (/.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(neg.f64 (/.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 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) hi) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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 (pow.f64 lo #s(literal 4 binary64)) (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 5 binary64))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))) hi)) (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #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 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) (pow.f64 hi #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) hi)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 lo (*.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))) (-.f64 (/.f64 x lo) #s(literal 1 binary64)))) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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 (pow.f64 lo #s(literal 4 binary64)) (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 5 binary64))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))) hi)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64))) (/.f64 x (pow.f64 lo #s(literal 5 binary64))))) (pow.f64 hi #s(literal 2 binary64))))) (fma.f64 #s(literal -2 binary64) (*.f64 lo (/.f64 (*.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (+.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 5 binary64))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) lo)))) (pow.f64 hi #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 hi #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #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 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 hi #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) (pow.f64 hi #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) hi))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 lo (*.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) (-.f64 (/.f64 x lo) #s(literal 1 binary64)))) (pow.f64 hi #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 lo (*.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))) (-.f64 (/.f64 x lo) #s(literal 1 binary64)))) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 hi #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi lo))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))))) (pow.f64 hi #s(literal 3 binary64)))))))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (+.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 5 binary64))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))) hi)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64))) (/.f64 x (pow.f64 lo #s(literal 5 binary64))))) (pow.f64 hi #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (/.f64 (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 4 binary64))) (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 hi #s(literal 3 binary64))))) (fma.f64 #s(literal -2 binary64) (*.f64 lo (/.f64 (*.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) (fma.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (+.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 5 binary64))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) lo))))) (neg.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))) (pow.f64 hi #s(literal 3 binary64)))) (fma.f64 #s(literal -2 binary64) (*.f64 lo (/.f64 (*.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (+.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 5 binary64))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) lo)))) (pow.f64 hi #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 hi #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 x (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 hi #s(literal 3 binary64))) (+.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 5 binary64))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) lo))))) (pow.f64 hi #s(literal 3 binary64))))))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (+.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 5 binary64))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))) hi)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64))) (/.f64 x (pow.f64 lo #s(literal 5 binary64))))) (pow.f64 hi #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (/.f64 (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 4 binary64))) (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 hi #s(literal 3 binary64))))) (fma.f64 #s(literal -2 binary64) (*.f64 lo (/.f64 (*.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) (-.f64 (*.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (+.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 5 binary64))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) lo)))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) (pow.f64 hi #s(literal 3 binary64)))) (fma.f64 #s(literal -2 binary64) (*.f64 lo (/.f64 (*.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (+.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 5 binary64))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) lo)))) (pow.f64 hi #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 hi #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 x (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 hi #s(literal 3 binary64))) (+.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 5 binary64))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) lo))))) (pow.f64 hi #s(literal 3 binary64))))))))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(neg.f64 (/.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 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 (fma.f64 (pow.f64 lo #s(literal 4 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (neg.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) 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 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) lo)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) hi)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))))) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) lo))) hi)) (/.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 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) (fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo)))) (fma.f64 (pow.f64 lo #s(literal 4 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (neg.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) lo))))) (neg.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) hi) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))))) (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) lo))) hi)) (/.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 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) (-.f64 (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo)))) (fma.f64 (pow.f64 lo #s(literal 4 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (neg.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) lo)))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) hi) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))))) (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) 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 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) lo)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) lo)))))))) hi)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64))))))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) lo)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) hi)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))))) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) lo))) hi)) (/.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 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (fma.f64 #s(literal -4 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) (pow.f64 lo #s(literal 4 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (fma.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) (fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo)))) (fma.f64 (pow.f64 lo #s(literal 4 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (neg.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) lo))))) (neg.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))))) (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) (pow.f64 lo #s(literal 2 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (fma.f64 (pow.f64 lo #s(literal 4 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (neg.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) lo)))) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))) hi) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64))) (/.f64 x (pow.f64 lo #s(literal 5 binary64))))))) (fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo)))) (fma.f64 (pow.f64 lo #s(literal 4 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (neg.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) lo))))) (neg.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) hi) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))))) (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) lo))) hi)) (/.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 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (fma.f64 #s(literal -4 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) (pow.f64 lo #s(literal 4 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (fma.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) (-.f64 (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo)))) (fma.f64 (pow.f64 lo #s(literal 4 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (neg.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) lo)))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))) (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (fma.f64 (pow.f64 lo #s(literal 4 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (neg.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) lo)))) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))) hi) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64))) (/.f64 x (pow.f64 lo #s(literal 5 binary64))))))) (-.f64 (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo)))) (fma.f64 (pow.f64 lo #s(literal 4 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (neg.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) lo)))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) hi) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))))) (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo))) lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 x hi) (+.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 (+.f64 lo x) hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 hi (-.f64 x hi) (*.f64 lo (+.f64 lo (-.f64 x hi)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 (+.f64 x (*.f64 lo (+.f64 #s(literal 1 binary64) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi (-.f64 x hi))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) (-.f64 x hi)))))))) hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 hi (-.f64 x hi) (*.f64 lo (+.f64 x (-.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi (-.f64 x hi))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) (-.f64 x hi))))))) hi)))) (pow.f64 lo #s(literal 2 binary64)))
#s(literal 1 binary64)
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (*.f64 (-.f64 hi x) (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))
(-.f64 (+.f64 (+.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (*.f64 (-.f64 hi x) (/.f64 (-.f64 x hi) (pow.f64 lo #s(literal 2 binary64)))))))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 x lo) (+.f64 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (*.f64 (-.f64 hi x) (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (-.f64 hi x) (-.f64 (*.f64 hi (-.f64 x hi)) (+.f64 (*.f64 (-.f64 hi x) (-.f64 x hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 (-.f64 x hi) (-.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi)))) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 x lo) (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))))) (fma.f64 #s(literal 2 binary64) (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 hi lo) (+.f64 (*.f64 (-.f64 hi x) (/.f64 (-.f64 x hi) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (-.f64 hi x) (-.f64 (*.f64 hi (-.f64 x hi)) (fma.f64 (-.f64 hi x) (-.f64 x hi) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (*.f64 (-.f64 x hi) (/.f64 (-.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi))) (pow.f64 lo #s(literal 3 binary64))))))))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi x) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 hi x) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 hi (-.f64 x hi)) (+.f64 (*.f64 (-.f64 hi x) (-.f64 x hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) lo))) x) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 (+.f64 hi (neg.f64 (/.f64 (-.f64 (*.f64 hi (-.f64 x hi)) (fma.f64 (-.f64 hi x) (-.f64 x hi) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) lo))) x) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (+.f64 (*.f64 (-.f64 hi x) (-.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi)))) (*.f64 (-.f64 x hi) (-.f64 (*.f64 hi (-.f64 x hi)) (+.f64 (*.f64 (-.f64 hi x) (-.f64 x hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))))))) lo)) (*.f64 hi (-.f64 x hi))) (+.f64 (*.f64 (-.f64 hi x) (-.f64 x hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) lo))) x) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 hi (-.f64 (neg.f64 (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (fma.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (fma.f64 (-.f64 hi x) (-.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi))) (*.f64 (-.f64 x hi) (-.f64 (*.f64 hi (-.f64 x hi)) (fma.f64 (-.f64 hi x) (-.f64 x hi) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))))))) lo) (*.f64 hi (-.f64 x hi))) (fma.f64 (-.f64 hi x) (-.f64 x hi) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) lo)) x)) lo)))
(+.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) hi)
(fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)
(+.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))
(+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))
(+.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) (neg.f64 (*.f64 hi #s(literal 1 binary64)))) (fma.f64 hi #s(literal 1 binary64) (*.f64 hi #s(literal 1 binary64))))
(+.f64 (+.f64 hi hi) (-.f64 (*.f64 hi (/.f64 (+.f64 hi x) lo)) hi))
(+.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) (neg.f64 (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))))
(+.f64 (-.f64 (*.f64 hi (/.f64 (+.f64 hi x) lo)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))))
(+.f64 (+.f64 (neg.f64 hi) hi) (-.f64 (*.f64 hi (/.f64 (+.f64 hi x) lo)) hi))
(+.f64 (fma.f64 (/.f64 (+.f64 x hi) lo) hi (neg.f64 (*.f64 hi #s(literal 1 binary64)))) (fma.f64 hi #s(literal 1 binary64) (*.f64 hi #s(literal 1 binary64))))
(+.f64 (+.f64 hi hi) (-.f64 (*.f64 hi (/.f64 (+.f64 hi x) lo)) hi))
(+.f64 (fma.f64 (/.f64 (+.f64 x hi) lo) hi (neg.f64 (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))))
(+.f64 (-.f64 (*.f64 hi (/.f64 (+.f64 hi x) lo)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))))
(+.f64 (+.f64 (neg.f64 hi) hi) (-.f64 (*.f64 hi (/.f64 (+.f64 hi x) lo)) hi))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 x hi) lo)) (neg.f64 (*.f64 hi #s(literal 1 binary64)))) (fma.f64 hi #s(literal 1 binary64) (*.f64 hi #s(literal 1 binary64))))
(+.f64 (+.f64 hi hi) (fma.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 hi x) lo)) (neg.f64 hi)))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 x hi) lo)) (neg.f64 (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 hi x) lo))) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))))
(+.f64 (+.f64 (neg.f64 hi) hi) (fma.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 hi x) lo)) (neg.f64 hi)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo))) (neg.f64 (*.f64 hi #s(literal 1 binary64)))) (fma.f64 hi #s(literal 1 binary64) (*.f64 hi #s(literal 1 binary64))))
(+.f64 (+.f64 hi hi) (-.f64 (*.f64 hi (/.f64 (+.f64 hi x) lo)) hi))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo))) (neg.f64 (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))))
(+.f64 (-.f64 (*.f64 hi (/.f64 (+.f64 hi x) lo)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))))
(+.f64 (+.f64 (neg.f64 hi) hi) (-.f64 (*.f64 hi (/.f64 (+.f64 hi x) lo)) hi))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo))) (sqrt.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo))) (neg.f64 (*.f64 hi #s(literal 1 binary64)))) (fma.f64 hi #s(literal 1 binary64) (*.f64 hi #s(literal 1 binary64))))
(+.f64 (+.f64 hi hi) (-.f64 (*.f64 hi (/.f64 (+.f64 hi x) lo)) hi))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo))) (sqrt.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo))) (neg.f64 (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))))
(+.f64 (-.f64 (*.f64 hi (/.f64 (+.f64 hi x) lo)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))))
(+.f64 (+.f64 (neg.f64 hi) hi) (-.f64 (*.f64 hi (/.f64 (+.f64 hi x) lo)) hi))
(-.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) hi)
(-.f64 (*.f64 hi (/.f64 (+.f64 hi x) lo)) hi)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)))
(-.f64 (/.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) #s(literal 2 binary64)) (fma.f64 hi hi (*.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) hi)))) (/.f64 (pow.f64 hi #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) #s(literal 2 binary64)) (fma.f64 hi hi (*.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) hi)))))
(/.f64 (-.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 hi x) lo)) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 hi x) lo)) #s(literal 2 binary64)) (fma.f64 hi hi (*.f64 hi (*.f64 hi (/.f64 (+.f64 hi x) lo))))))
(-.f64 (/.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) #s(literal 2 binary64)) (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))
(/.f64 (-.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 hi x) lo)) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))) (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))
(*.f64 #s(literal 1 binary64) (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)
(*.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)
(/.f64 (-.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) #s(literal 2 binary64)) (fma.f64 hi hi (*.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) hi))))
(/.f64 (-.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 hi x) lo)) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 hi x) lo)) #s(literal 2 binary64)) (fma.f64 hi hi (*.f64 hi (*.f64 hi (/.f64 (+.f64 hi x) lo))))))
(/.f64 (-.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))) (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(/.f64 (-.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 hi x) lo)) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))) (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) #s(literal 2 binary64)) (fma.f64 hi hi (*.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) hi)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 hi x) lo)) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 hi x) lo)) #s(literal 2 binary64)) (fma.f64 hi hi (*.f64 hi (*.f64 hi (/.f64 (+.f64 hi x) lo)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))) (neg.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 hi x) lo)) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))) (neg.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)))
(/.f64 (+.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) #s(literal 2 binary64)) (-.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) hi))))
(/.f64 (+.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (*.f64 hi (/.f64 (+.f64 hi x) lo)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 hi x) lo)) #s(literal 2 binary64)) (-.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 hi (*.f64 hi (/.f64 (+.f64 hi x) lo))))))
(pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 1 binary64))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)
(pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 3 binary64))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)
(pow.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)
(pow.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 2 binary64))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)
(sqrt.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) #s(literal 2 binary64)))
(fabs.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))
(log.f64 (exp.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)
(cbrt.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 3 binary64)))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)
(expm1.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))
(expm1.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)))
(log1p.f64 (expm1.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)
(exp.f64 (log.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)
(exp.f64 (*.f64 (log.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 1 binary64)))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64)))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))))) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))))))
(/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))) #s(literal 2 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))) #s(literal 2 binary64)))
(/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 2 binary64)))
(/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))) #s(literal 2 binary64)))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))))
(/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))) #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))) (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))))))
(/.f64 (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) (neg.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))))
(/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64)))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))))))
(/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (neg.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))))
(/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))) (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))))))
(/.f64 (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) #s(literal 1 binary64)) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))))))
(/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)))) (*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))) (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))))))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))) (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))) (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) (neg.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))) (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))))))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 4 binary64)))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64))))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64)))))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64))
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64)) #s(literal 3 binary64)))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 3 binary64))))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64))))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64))
(exp.f64 (*.f64 #s(literal 2 binary64) (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 1 binary64)))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 1 binary64))
(+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal -1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (neg.f64 lo))
(-.f64 (/.f64 (+.f64 x (*.f64 hi (/.f64 (+.f64 x hi) lo))) (neg.f64 lo)) (/.f64 hi lo))
(-.f64 (/.f64 (+.f64 x (*.f64 hi (/.f64 (+.f64 hi x) lo))) (neg.f64 lo)) (/.f64 hi lo))
(-.f64 (/.f64 (+.f64 x (*.f64 hi (/.f64 (+.f64 x hi) lo))) lo) (/.f64 hi lo))
(-.f64 (/.f64 (+.f64 x (*.f64 hi (/.f64 (+.f64 hi x) lo))) lo) (/.f64 hi lo))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)
(*.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (/.f64 #s(literal 1 binary64) lo))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)
(*.f64 (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64)))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)
(*.f64 (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (neg.f64 lo))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)))) (fabs.f64 (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (cbrt.f64 lo)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (cbrt.f64 lo)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 lo)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (sqrt.f64 lo)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 lo)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (sqrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) lo))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (sqrt.f64 lo)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))) (sqrt.f64 lo))) (sqrt.f64 lo))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) lo))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)
(*.f64 (/.f64 (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (cbrt.f64 lo)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))) (cbrt.f64 lo)))
(pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 1 binary64))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)
(pow.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)
(pow.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 3 binary64))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)
(pow.f64 (/.f64 lo (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 lo (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))))
(neg.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (neg.f64 lo))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)
(fabs.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)
(log.f64 (exp.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal -1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)
(exp.f64 (log.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 1 binary64)))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 4 binary64)))) (fabs.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) #s(literal 2 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))))) #s(literal 2 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))))))
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 #s(literal 1 binary64) (hypot.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (hypot.f64 #s(literal 1 binary64) (hypot.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))))
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 #s(literal 1 binary64) (hypot.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))))) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))) (hypot.f64 #s(literal 1 binary64) (hypot.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(*.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64)))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))))) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) #s(literal 2 binary64)) (hypot.f64 #s(literal 1 binary64) (hypot.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))) (/.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) (hypot.f64 #s(literal 1 binary64) (hypot.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64)))) #s(literal 2 binary64)) (hypot.f64 #s(literal 1 binary64) (hypot.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))))) (/.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64)))) (hypot.f64 #s(literal 1 binary64) (hypot.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))))))
(*.f64 (/.f64 (hypot.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3/2 binary64))) #s(literal 1 binary64)) (/.f64 (hypot.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3/2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))))
(*.f64 (/.f64 (hypot.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3/2 binary64))) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) #s(literal 2 binary64))) (/.f64 (hypot.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3/2 binary64))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))))
(*.f64 (/.f64 (hypot.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3/2 binary64))) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))))) #s(literal 2 binary64))) (/.f64 (hypot.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3/2 binary64))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))))))
(/.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))) (+.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 6 binary64)) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 9 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 6 binary64)) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 6 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (neg.f64 lo)))))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 3 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 2 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 3 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(exp.f64 (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(fma.f64 (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 4 binary64)))) (fabs.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) #s(literal 2 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))))) #s(literal 2 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))))))
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 #s(literal 1 binary64) (hypot.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (hypot.f64 #s(literal 1 binary64) (hypot.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))))
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 #s(literal 1 binary64) (hypot.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))))) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))) (hypot.f64 #s(literal 1 binary64) (hypot.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(*.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64)))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))))) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) #s(literal 2 binary64)) (hypot.f64 #s(literal 1 binary64) (hypot.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))) (/.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) (hypot.f64 #s(literal 1 binary64) (hypot.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64)))) #s(literal 2 binary64)) (hypot.f64 #s(literal 1 binary64) (hypot.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))))) (/.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64)))) (hypot.f64 #s(literal 1 binary64) (hypot.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))))))
(*.f64 (/.f64 (hypot.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3/2 binary64))) #s(literal 1 binary64)) (/.f64 (hypot.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3/2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))))
(*.f64 (/.f64 (hypot.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3/2 binary64))) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) #s(literal 2 binary64))) (/.f64 (hypot.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3/2 binary64))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))))
(*.f64 (/.f64 (hypot.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3/2 binary64))) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))))) #s(literal 2 binary64))) (/.f64 (hypot.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3/2 binary64))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))))))
(/.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))) (+.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 6 binary64)) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 9 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 6 binary64)) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 6 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (neg.f64 lo)))))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 3 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 2 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 3 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(exp.f64 (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(fma.f64 (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))
(+.f64 (-.f64 x lo) (*.f64 (/.f64 lo hi) (-.f64 x lo)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))
(+.f64 (*.f64 (-.f64 x lo) #s(literal 1 binary64)) (*.f64 (-.f64 x lo) (/.f64 lo hi)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))))
(*.f64 #s(literal 1 binary64) (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))
(*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))
(*.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal 2 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))
(*.f64 (sqrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) (sqrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))) #s(literal 2 binary64)) #s(literal 3 binary64)) (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))
(*.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 lo hi) #s(literal 3 binary64)))) (*.f64 (fma.f64 x x (fma.f64 lo lo (*.f64 x lo))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 lo hi) #s(literal 2 binary64)) (/.f64 lo hi)))))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 lo hi) #s(literal 3 binary64))) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (*.f64 (fma.f64 x x (fma.f64 lo lo (*.f64 x lo))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 lo hi) #s(literal 2 binary64)) (/.f64 lo hi))))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 lo hi) #s(literal 2 binary64)))) (*.f64 (fma.f64 x x (fma.f64 lo lo (*.f64 x lo))) (-.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (fma.f64 x x (fma.f64 lo lo (*.f64 x lo)))) (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 lo hi) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 lo hi) #s(literal 3 binary64)))) (*.f64 (+.f64 x lo) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 lo hi) #s(literal 2 binary64)) (/.f64 lo hi)))))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 lo hi) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 lo hi) #s(literal 2 binary64)) (/.f64 lo hi)))) (/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (+.f64 x lo)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 lo hi) #s(literal 2 binary64)))) (*.f64 (+.f64 x lo) (-.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 lo hi) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 lo hi))) (/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (+.f64 x lo)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 lo hi) #s(literal 3 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 lo hi) #s(literal 2 binary64)) (/.f64 lo hi))) (fma.f64 x x (fma.f64 lo lo (*.f64 x lo)))))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 lo hi) #s(literal 3 binary64))) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (*.f64 (fma.f64 x x (fma.f64 lo lo (*.f64 x lo))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 lo hi) #s(literal 2 binary64)) (/.f64 lo hi))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 lo hi) #s(literal 3 binary64))) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 lo hi) #s(literal 2 binary64)) (/.f64 lo hi))) (+.f64 x lo)))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 lo hi) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 lo hi) #s(literal 2 binary64)) (/.f64 lo hi)))) (/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (+.f64 x lo)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 lo hi) #s(literal 2 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo hi)) (fma.f64 x x (fma.f64 lo lo (*.f64 x lo)))))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (fma.f64 x x (fma.f64 lo lo (*.f64 x lo)))) (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 lo hi) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 lo hi) #s(literal 2 binary64))) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo hi)) (+.f64 x lo)))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 lo hi) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 lo hi))) (/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (+.f64 x lo)))
(/.f64 (+.f64 (pow.f64 (-.f64 x lo) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 x lo) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (/.f64 lo hi) (-.f64 x lo)) (*.f64 (/.f64 lo hi) (-.f64 x lo))) (*.f64 (-.f64 x lo) (*.f64 (/.f64 lo hi) (-.f64 x lo))))))
(/.f64 (+.f64 (pow.f64 (-.f64 x lo) #s(literal 3 binary64)) (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 x lo) #s(literal 2 binary64)) (*.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) (-.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) (-.f64 x lo)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x lo) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 x lo) (/.f64 lo hi)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (-.f64 x lo) #s(literal 1 binary64)) (*.f64 (-.f64 x lo) #s(literal 1 binary64))) (-.f64 (*.f64 (*.f64 (-.f64 x lo) (/.f64 lo hi)) (*.f64 (-.f64 x lo) (/.f64 lo hi))) (*.f64 (*.f64 (-.f64 x lo) #s(literal 1 binary64)) (*.f64 (-.f64 x lo) (/.f64 lo hi))))))
(/.f64 (+.f64 (pow.f64 (-.f64 x lo) #s(literal 3 binary64)) (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 x lo) #s(literal 2 binary64)) (*.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) (-.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) (-.f64 x lo)))))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo)))
(log.f64 (pow.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (-.f64 x lo)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) #s(literal 3 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 x lo) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) #s(literal 3 binary64))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) #s(literal 3 binary64)) (pow.f64 (-.f64 x lo) #s(literal 3 binary64))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))
(exp.f64 (+.f64 (log.f64 (-.f64 x lo)) (log1p.f64 (/.f64 lo hi))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))
(exp.f64 (*.f64 (+.f64 (log.f64 (-.f64 x lo)) (log1p.f64 (/.f64 lo hi))) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))
(fma.f64 #s(literal 1 binary64) (-.f64 x lo) (*.f64 (/.f64 lo hi) (-.f64 x lo)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))
(fma.f64 (-.f64 x lo) #s(literal 1 binary64) (*.f64 (-.f64 x lo) (/.f64 lo hi)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 x lo)) (*.f64 (/.f64 lo hi) (-.f64 x lo)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))
(fma.f64 (sqrt.f64 (-.f64 x lo)) (sqrt.f64 (-.f64 x lo)) (*.f64 (/.f64 lo hi) (-.f64 x lo)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo)))))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))))
(cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo)))
(*.f64 (cbrt.f64 (-.f64 x lo)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(*.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (cbrt.f64 (-.f64 x lo)))
(*.f64 (cbrt.f64 (-.f64 x lo)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))) #s(literal 2 binary64)))
(cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal 2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))) #s(literal 2 binary64)) (cbrt.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))))
(cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo)))
(*.f64 (pow.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) #s(literal 1/6 binary64)) (pow.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) #s(literal 1/6 binary64)))
(cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))))
(cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo)))) (cbrt.f64 (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo)))))
(pow.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo)))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal 1 binary64))
(cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo)))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))) #s(literal 3 binary64))
(cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo)))
(pow.f64 (pow.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) #s(literal 1/6 binary64)) #s(literal 2 binary64))
(cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo)))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))) #s(literal 2 binary64)))
(fabs.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))))
(cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))))))
(cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo)))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))))
(cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo)))
(exp.f64 (*.f64 #s(literal 1/3 binary64) (+.f64 (log.f64 (-.f64 x lo)) (log1p.f64 (/.f64 lo hi)))))
(cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo)))
(exp.f64 (*.f64 (+.f64 (log.f64 (-.f64 x lo)) (log1p.f64 (/.f64 lo hi))) #s(literal 1/3 binary64)))
(cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) (+.f64 (log.f64 (-.f64 x lo)) (log1p.f64 (/.f64 lo hi)))) #s(literal 1 binary64)))
(cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(*.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (/.f64 #s(literal 1 binary64) hi))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)) (sqrt.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (cbrt.f64 hi)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))) (*.f64 (-.f64 x lo) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (cbrt.f64 hi))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 hi)) (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (sqrt.f64 hi)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 hi)) (*.f64 (-.f64 x lo) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (sqrt.f64 hi))))
(*.f64 (/.f64 (-.f64 x lo) #s(literal 1 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) hi))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(*.f64 (/.f64 (-.f64 x lo) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (cbrt.f64 hi)))
(*.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (sqrt.f64 hi)))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (sqrt.f64 hi)) (/.f64 (-.f64 x lo) (sqrt.f64 hi)))
(*.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (sqrt.f64 hi)))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) #s(literal 1 binary64)) (/.f64 (-.f64 x lo) hi))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))) (/.f64 (-.f64 x lo) (cbrt.f64 hi)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal 1 binary64)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal 2 binary64)) hi))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal 2 binary64)) (cbrt.f64 hi)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))) #s(literal 2 binary64)) (cbrt.f64 hi)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) (sqrt.f64 hi)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal 2 binary64)) (sqrt.f64 hi)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))) (sqrt.f64 hi)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))) #s(literal 2 binary64)) (sqrt.f64 hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal 2 binary64)) (sqrt.f64 hi)) (/.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) (sqrt.f64 hi)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))) (sqrt.f64 hi)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))) #s(literal 2 binary64)) (sqrt.f64 hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) hi))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)))
(*.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) hi))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) (cbrt.f64 hi)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))) (/.f64 (sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo))) (cbrt.f64 hi))) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))
(pow.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi) #s(literal 1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)) #s(literal 3 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(pow.f64 (pow.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)) #s(literal 2 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(pow.f64 (/.f64 hi (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 hi (-.f64 x lo)) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi)))
(log.f64 (exp.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi) #s(literal 3 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(exp.f64 (log.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi)) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64)) #s(literal 1 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))))
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))
(pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))
(*.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)))
(pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))
(*.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))
(*.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 3 binary64)))
(pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))
(neg.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3/2 binary64)) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3/2 binary64)))
(pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 3 binary64)))
(pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))
(/.f64 #s(literal 1 binary64) (pow.f64 (/.f64 lo (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 3 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (/.f64 lo (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))) #s(literal 3 binary64)))
(/.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))
(pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))
(/.f64 (pow.f64 (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 3 binary64)) (pow.f64 (neg.f64 lo) #s(literal 3 binary64)))
(/.f64 (pow.f64 (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))) #s(literal 3 binary64)) (pow.f64 (neg.f64 lo) #s(literal 3 binary64)))
(/.f64 (neg.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 3 binary64))) (neg.f64 (pow.f64 lo #s(literal 3 binary64))))
(/.f64 (pow.f64 (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))) #s(literal 3 binary64)) (pow.f64 (neg.f64 lo) #s(literal 3 binary64)))
(neg.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))
(neg.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 6 binary64)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 6 binary64)))
(log.f64 (exp.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))))
(pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))))
(pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 9 binary64)))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 9 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))))
(+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64)) #s(literal 1 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))))
(pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))
(exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 1 binary64)))
(pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))
(-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) #s(literal 1 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)))
(pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))
(*.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64))))
(*.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 2 binary64)))
(*.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 lo (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (/.f64 lo (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))) (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 (/.f64 lo (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) lo))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (/.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))))
(/.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 2 binary64)) (*.f64 (neg.f64 lo) (neg.f64 lo)))
(/.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (*.f64 (/.f64 lo (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (neg.f64 lo)))
(/.f64 (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))) (/.f64 (neg.f64 (pow.f64 lo #s(literal 2 binary64))) (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))))
(/.f64 (*.f64 (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))) (*.f64 (neg.f64 lo) (neg.f64 lo)))
(/.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 1 binary64)) (*.f64 lo (/.f64 lo (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (/.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))))
(/.f64 (*.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))) (*.f64 lo (neg.f64 lo)))
(pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))
(/.f64 (*.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))) (*.f64 (neg.f64 lo) lo))
(pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))
(/.f64 (*.f64 (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 1 binary64)) (*.f64 (neg.f64 lo) (/.f64 lo (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))))
(/.f64 (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))) (/.f64 (neg.f64 (pow.f64 lo #s(literal 2 binary64))) (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))))
(/.f64 (*.f64 (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (*.f64 lo (neg.f64 lo)))
(pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))
(/.f64 (*.f64 (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (*.f64 (neg.f64 lo) lo))
(pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 4 binary64)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64))))
(pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)))))
(pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 6 binary64)))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 6 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64))))
(+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) #s(literal 1 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64))))
(pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 1 binary64)))
(pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 4 binary64)))) (fabs.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) #s(literal 2 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))))) #s(literal 2 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))))))
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 #s(literal 1 binary64) (hypot.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (hypot.f64 #s(literal 1 binary64) (hypot.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))))
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 #s(literal 1 binary64) (hypot.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))))) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))) (hypot.f64 #s(literal 1 binary64) (hypot.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(*.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64)))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))))) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) #s(literal 2 binary64)) (hypot.f64 #s(literal 1 binary64) (hypot.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))) (/.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) (hypot.f64 #s(literal 1 binary64) (hypot.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64)))) #s(literal 2 binary64)) (hypot.f64 #s(literal 1 binary64) (hypot.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))))) (/.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64)))) (hypot.f64 #s(literal 1 binary64) (hypot.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))))))
(*.f64 (/.f64 (hypot.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3/2 binary64))) #s(literal 1 binary64)) (/.f64 (hypot.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3/2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))))
(*.f64 (/.f64 (hypot.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3/2 binary64))) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) #s(literal 2 binary64))) (/.f64 (hypot.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3/2 binary64))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))))
(*.f64 (/.f64 (hypot.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3/2 binary64))) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))))) #s(literal 2 binary64))) (/.f64 (hypot.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3/2 binary64))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))))))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 3 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 2 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 3 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(exp.f64 (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(fma.f64 (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))

eval1.8s (11.1%)

Compiler

Compiled 104868 to 46496 computations (55.7% saved)

prune832.0ms (5%)

Pruning

82 alts after pruning (78 fresh and 4 done)

PrunedKeptTotal
New1937311968
Fresh124759
Picked325
Done022
Total1952822034
Accuracy
24.2%
Counts
2034 → 82
Alt Table
Click to see full alt table
StatusAccuracyProgram
13.5%
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))) #s(literal 2 binary64))
18.8%
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) #s(literal 3 binary64))
13.6%
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))) #s(literal 3 binary64))
9.5%
(/.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 x lo)) (*.f64 (/.f64 lo hi) (-.f64 x lo))) hi)
9.5%
(/.f64 (fma.f64 (sqrt.f64 (-.f64 x lo)) (sqrt.f64 (-.f64 x lo)) (*.f64 (/.f64 lo hi) (-.f64 x lo))) hi)
9.7%
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))) #s(literal 3 binary64)) #s(literal 3 binary64)) hi)
9.7%
(/.f64 (pow.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))) #s(literal 2 binary64)) (cbrt.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))))) #s(literal 3 binary64)) hi)
18.0%
(/.f64 (pow.f64 (fabs.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo)))) #s(literal 3 binary64)) hi)
9.0%
(/.f64 (pow.f64 (expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))))) #s(literal 3 binary64)) hi)
9.7%
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (/.f64 (+.f64 hi lo) hi))) #s(literal 3 binary64)) hi)
9.7%
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (*.f64 lo (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi))))) #s(literal 3 binary64)) hi)
18.8%
(/.f64 (-.f64 x lo) hi)
19.1%
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo))))
16.5%
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) 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 (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))))
17.8%
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (*.f64 hi (/.f64 (-.f64 x hi) lo))) lo))))
10.2%
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (*.f64 hi (/.f64 (-.f64 x hi) lo))) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))))
9.7%
(/.f64 (*.f64 (-.f64 x lo) (fma.f64 lo (/.f64 #s(literal 1 binary64) hi) #s(literal 1 binary64))) hi)
9.7%
(/.f64 (*.f64 (-.f64 x lo) (/.f64 (+.f64 hi lo) hi)) hi)
9.7%
(/.f64 (*.f64 (-.f64 x lo) (*.f64 lo (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))) hi)
18.0%
(/.f64 (*.f64 (-.f64 x lo) (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) hi)
9.7%
(/.f64 (*.f64 lo (-.f64 #s(literal -1 binary64) (/.f64 lo hi))) hi)
18.8%
(/.f64 (neg.f64 lo) hi)
9.0%
(/.f64 (expm1.f64 (log1p.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))) hi)
9.0%
(/.f64 (exp.f64 (+.f64 (log.f64 (-.f64 x lo)) (log1p.f64 (/.f64 lo hi)))) hi)
18.8%
(/.f64 #s(literal 1 binary64) (/.f64 hi (-.f64 x lo)))
9.7%
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi))) #s(literal 1 binary64))
9.2%
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))
14.8%
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))
18.7%
(-.f64 #s(literal 1 binary64) (/.f64 x lo))
13.6%
(+.f64 (+.f64 #s(literal 2 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)) #s(literal -1 binary64))
18.9%
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x lo) lo)) (*.f64 hi (-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))
18.9%
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x lo) lo)) (*.f64 hi (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (/.f64 (-.f64 hi (*.f64 hi (/.f64 x lo))) lo) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))
18.9%
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x lo) lo)) (*.f64 hi (-.f64 (*.f64 (+.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))
18.9%
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 hi lo) #s(literal 1 binary64)) (/.f64 (-.f64 hi x) lo)))
14.8%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (-.f64 (pow.f64 (cbrt.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo))) #s(literal 3 binary64)) hi)) lo)))
14.8%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (-.f64 (expm1.f64 (log1p.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)))) hi)) lo)))
14.8%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (-.f64 (exp.f64 (log.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)))) hi)) lo)))
18.9%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))) lo)))
18.9%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (/.f64 lo (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)))))))
14.8%
(+.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)) #s(literal 1 binary64))))
18.9%
(+.f64 #s(literal 1 binary64) (neg.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo)) #s(literal -1 binary64))))
14.8%
(+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) (/.f64 #s(literal 1 binary64) lo))))
13.6%
(+.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (+.f64 x (-.f64 (pow.f64 (cbrt.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo))) #s(literal 3 binary64)) hi)) lo))))
13.6%
(+.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))))
13.6%
(+.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (+.f64 x (-.f64 (expm1.f64 (log1p.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)))) hi)) lo))))
19.1%
(+.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) hi (neg.f64 (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))))) lo))))
19.1%
(+.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (+.f64 x (+.f64 (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo))))
10.1%
(+.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (+.f64 x (*.f64 hi (/.f64 (-.f64 x hi) lo))) lo))))
19.1%
(+.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (+.f64 x (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)) #s(literal 1 binary64)))) lo))))
19.1%
(+.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (+.f64 x (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))) lo))))
10.0%
(+.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (+.f64 x (expm1.f64 (log1p.f64 (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))))) lo))))
18.7%
(+.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 x lo))))
19.1%
(+.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (/.f64 lo (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))))))))
13.6%
(+.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) (/.f64 #s(literal 1 binary64) lo)))))
14.8%
(+.f64 #s(literal 1 binary64) (neg.f64 (log.f64 (exp.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)))))
18.8%
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
9.7%
(*.f64 (/.f64 (-.f64 x lo) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (cbrt.f64 hi)))
18.8%
(*.f64 (-.f64 x lo) (/.f64 #s(literal 1 binary64) hi))
9.7%
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
9.7%
(*.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (/.f64 #s(literal 1 binary64) hi))
11.7%
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (*.f64 hi x))))
9.7%
(*.f64 lo (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 lo hi)) hi))
18.8%
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) hi)))
19.3%
(sqrt.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 2 binary64)))
19.0%
(sqrt.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 6 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))))) #s(literal 2 binary64)))
19.0%
(sqrt.f64 (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) #s(literal 2 binary64)))
19.3%
(sqrt.f64 (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) #s(literal 2 binary64)))
14.6%
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (*.f64 hi (/.f64 (-.f64 x hi) lo))) lo)) #s(literal 2 binary64)))
19.3%
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))) lo)) #s(literal 2 binary64)))
14.3%
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (+.f64 x (*.f64 hi (/.f64 (+.f64 x hi) lo))) (neg.f64 lo)) (/.f64 hi lo))) #s(literal 2 binary64)))
18.0%
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) hi) (-.f64 x lo)) #s(literal 2 binary64)))
19.0%
(sqrt.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 2 binary64))))
19.0%
(sqrt.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
19.0%
(sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))) (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))))))))
13.6%
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))))
13.6%
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))))
18.0%
(fabs.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi)))
19.1%
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo))))
13.5%
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))))
13.5%
(exp.f64 (log1p.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)))
13.6%
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)) #s(literal 3 binary64)))
18.7%
#s(literal 1 binary64)
Compiler

Compiled 3891 to 2239 computations (42.5% saved)

localize638.0ms (3.8%)

Localize:

Found 16 expressions with local error:

NewAccuracyProgram
99.2%
(pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 2 binary64))
98.9%
(pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 3 binary64))
74.7%
(-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)
72.1%
(/.f64 (+.f64 x (*.f64 hi (/.f64 (-.f64 x hi) lo))) lo)
99.6%
(log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)))
99.6%
(/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)
99.4%
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))))
74.7%
(-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)
99.7%
(*.f64 hi (/.f64 (-.f64 x hi) lo))
99.7%
(+.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) (/.f64 #s(literal 1 binary64) lo)))))
98.4%
(*.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) (/.f64 #s(literal 1 binary64) lo))
74.7%
(-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)
99.4%
(/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
99.2%
(pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) #s(literal 2 binary64))
99.2%
(pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64))
97.7%
(fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)
Compiler

Compiled 707 to 132 computations (81.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 308.0ms
Operation ival-div, time spent: 153.0ms, 50.0% of total-time
Operation ival-pow, time spent: 48.0ms, 16.0% of total-time
Operation ival-add, time spent: 31.0ms, 10.0% of total-time
Operation composed, time spent: 24.0ms, 8.0% of total-time
Operation ival-sub, time spent: 12.0ms, 4.0% of total-time
Operation ival-mult, time spent: 10.0ms, 3.0% of total-time
Operation ival-log, time spent: 9.0ms, 3.0% of total-time
Operation const, time spent: 7.0ms, 2.0% of total-time
Operation ival-neg, time spent: 7.0ms, 2.0% of total-time
Operation ival-exp, time spent: 4.0ms, 1.0% of total-time
Operation ival-sqrt, time spent: 2.0ms, 1.0% of total-time

series210.0ms (1.3%)

Counts
9 → 324
Calls
Call 1
Inputs
#<alt (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)>
#<alt (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64))>
#<alt (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) #s(literal 2 binary64))>
#<alt (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))>
#<alt (*.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) (/.f64 #s(literal 1 binary64) lo))>
#<alt (+.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) (/.f64 #s(literal 1 binary64) lo)))))>
#<alt (expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))))>
#<alt (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)))>
#<alt (/.f64 (+.f64 x (*.f64 hi (/.f64 (-.f64 x hi) lo))) lo)>
Outputs
#<alt (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 x lo)))>
#<alt (*.f64 hi (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 x lo))))>
#<alt (*.f64 hi (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 x lo))))>
#<alt (*.f64 hi (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 x lo))))>
#<alt (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (*.f64 hi lo)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (*.f64 hi lo)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (*.f64 hi lo)))))>
#<alt (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) #s(literal 1 binary64)) hi)) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) #s(literal 1 binary64)) hi)) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) #s(literal 1 binary64)) hi)) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))>
#<alt (+.f64 hi (+.f64 (/.f64 (*.f64 hi x) lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))>
#<alt (+.f64 hi (+.f64 (/.f64 (*.f64 hi x) lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))>
#<alt (+.f64 hi (+.f64 (/.f64 (*.f64 hi x) lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))>
#<alt (/.f64 (*.f64 hi x) lo)>
#<alt (*.f64 x (+.f64 (/.f64 hi lo) (+.f64 (/.f64 hi x) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x)))))>
#<alt (*.f64 x (+.f64 (/.f64 hi lo) (+.f64 (/.f64 hi x) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x)))))>
#<alt (*.f64 x (+.f64 (/.f64 hi lo) (+.f64 (/.f64 hi x) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x)))))>
#<alt (/.f64 (*.f64 hi x) lo)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) x)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) x)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) x)))))>
#<alt (/.f64 (*.f64 hi (+.f64 hi x)) lo)>
#<alt (/.f64 (+.f64 (*.f64 hi lo) (*.f64 hi (+.f64 hi x))) lo)>
#<alt (/.f64 (+.f64 (*.f64 hi lo) (*.f64 hi (+.f64 hi x))) lo)>
#<alt (/.f64 (+.f64 (*.f64 hi lo) (*.f64 hi (+.f64 hi x))) lo)>
#<alt hi>
#<alt (+.f64 hi (/.f64 (*.f64 hi (+.f64 hi x)) lo))>
#<alt (+.f64 hi (/.f64 (*.f64 hi (+.f64 hi x)) lo))>
#<alt (+.f64 hi (/.f64 (*.f64 hi (+.f64 hi x)) lo))>
#<alt hi>
#<alt (+.f64 hi (/.f64 (*.f64 hi (+.f64 hi x)) lo))>
#<alt (+.f64 hi (/.f64 (*.f64 hi (+.f64 hi x)) lo))>
#<alt (+.f64 hi (/.f64 (*.f64 hi (+.f64 hi x)) lo))>
#<alt (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))>
#<alt (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))))>
#<alt (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 x lo)))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 (pow.f64 x #s(literal 2 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 x (*.f64 hi (pow.f64 lo #s(literal 4 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 2 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))>
#<alt (*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 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 -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) hi)) (/.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 (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) hi))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) hi)) (/.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 (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) #s(literal 1 binary64))) (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) hi))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))>
#<alt (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 lo (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (*.f64 lo (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (*.f64 lo (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))>
#<alt (/.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) lo)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) lo)) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) lo)) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) lo)) (pow.f64 (+.f64 hi x) #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) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) lo))) lo)) (pow.f64 (+.f64 hi x) #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) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) lo))) lo)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (pow.f64 (-.f64 (/.f64 #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 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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 2 binary64))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (*.f64 (-.f64 (/.f64 #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 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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)))))))) (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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)))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.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 2 binary64)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 2 binary64)))))))))) (pow.f64 (-.f64 (/.f64 #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 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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 2 binary64)))>
#<alt (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (/.f64 #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 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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)))))))) (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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)))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.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 2 binary64)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 2 binary64))))))))) (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (/.f64 #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 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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)))))))) (-.f64 (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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)))))))) (/.f64 (*.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 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)))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.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 2 binary64)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 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))))))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (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))))))))))) (pow.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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)))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.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 2 binary64)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 2 binary64))))))) #s(literal 2 binary64)))))) (pow.f64 (-.f64 (/.f64 #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 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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 2 binary64)))>
#<alt (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (/.f64 #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 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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)))))))) (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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)))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.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 2 binary64)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 2 binary64))))))))) (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (/.f64 #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 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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)))))))) (-.f64 (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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)))))))) (/.f64 (*.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 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)))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.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 2 binary64)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 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))))))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (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))))))))))) (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (/.f64 #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 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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)))))))) (-.f64 (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (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))))))) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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)))))))) (/.f64 (*.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 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)))))))) (+.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 (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.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 2 binary64)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 2 binary64)))))) (pow.f64 (+.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 2 binary64)))))) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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)))))))) (/.f64 (*.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 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)))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.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 2 binary64)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 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))))))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (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))))))))) (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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)))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.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 2 binary64)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 2 binary64))))))))))) (pow.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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)))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.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 2 binary64)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 2 binary64))))))) #s(literal 2 binary64))))))) (pow.f64 (-.f64 (/.f64 #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 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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 2 binary64)))>
#<alt (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 4 binary64))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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 lo #s(literal 2 binary64)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 4 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (*.f64 (+.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 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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 lo #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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 lo #s(literal 2 binary64)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 4 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (*.f64 (+.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 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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 lo #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 (+.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 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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 (+.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 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #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 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))) (+.f64 (/.f64 hi (*.f64 lo (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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 lo #s(literal 2 binary64)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (*.f64 (+.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 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))) (pow.f64 x #s(literal 3 binary64)))) (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 4 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))))))>
#<alt (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 4 binary64))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 (*.f64 (+.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 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (pow.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))) #s(literal 2 binary64))) x))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 (*.f64 (+.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 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 (+.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 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) (/.f64 (*.f64 (+.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 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))) (+.f64 (/.f64 hi (*.f64 lo (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 (*.f64 (+.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 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))))))) x)) (pow.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))) #s(literal 2 binary64)))) x))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))))>
#<alt (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) #s(literal 2 binary64))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) (-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))))))) (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) (-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))))))) (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 x lo)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x 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 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))))) (pow.f64 (-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))))) #s(literal 2 binary64)))))) (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) (-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))))))) (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 x lo)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x 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 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))))) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 x lo)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x 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 (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))))))) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) (-.f64 (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 x lo)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))) (+.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 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 3 binary64)))))))))))) (pow.f64 (-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))))) #s(literal 2 binary64))))))) (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x 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 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 hi (pow.f64 lo #s(literal 2 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 -2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal 2 binary64) (/.f64 x (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 lo))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (pow.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))))))>
#<alt (*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal 2 binary64) (/.f64 x (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 lo))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal 2 binary64) (/.f64 x (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 lo))))))) (*.f64 #s(literal 2 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal 2 binary64) (/.f64 x (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 lo))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))) (pow.f64 hi #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (pow.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) #s(literal 2 binary64)) (pow.f64 hi #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 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo))) (+.f64 (*.f64 #s(literal -2 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) (pow.f64 lo #s(literal 4 binary64)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)))))) (/.f64 x lo))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) #s(literal 2 binary64))) hi))) hi)) (/.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 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)))))) (/.f64 x lo))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)))))) (/.f64 x lo))))))) (*.f64 #s(literal 2 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) #s(literal 1 binary64))))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)))))) (/.f64 x lo))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))) hi)) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) #s(literal 2 binary64)))) hi))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))>
#<alt (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (*.f64 lo (*.f64 (+.f64 hi x) (-.f64 (+.f64 hi x) (*.f64 #s(literal 2 binary64) (+.f64 hi x))))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (*.f64 (+.f64 hi x) (-.f64 (+.f64 hi x) (*.f64 #s(literal 2 binary64) (+.f64 hi x)))))) (*.f64 lo (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (*.f64 (+.f64 hi x) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 hi x) hi)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x hi))))))) (pow.f64 (-.f64 (+.f64 hi x) (*.f64 #s(literal 2 binary64) (+.f64 hi x))) #s(literal 2 binary64)))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (*.f64 (+.f64 hi x) (-.f64 (+.f64 hi x) (*.f64 #s(literal 2 binary64) (+.f64 hi x)))))) (*.f64 lo (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (*.f64 (+.f64 hi x) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 hi x) hi)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x hi))))))) (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (*.f64 (+.f64 hi x) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) hi))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 hi x) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 hi x)) (/.f64 x (*.f64 hi (+.f64 hi x))))))))) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 hi x) hi)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x hi)))) (-.f64 (+.f64 hi x) (*.f64 #s(literal 2 binary64) (+.f64 hi x))))))) (pow.f64 (-.f64 (+.f64 hi x) (*.f64 #s(literal 2 binary64) (+.f64 hi x))) #s(literal 2 binary64))))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 hi x) lo)))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 hi x) lo)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (+.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 hi x) lo)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (+.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi x) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (+.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (+.f64 hi x) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (+.f64 hi x) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (*.f64 hi (+.f64 hi x)))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))))))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) hi) (*.f64 #s(literal 2 binary64) x)) lo)))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (+.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) lo)) (+.f64 (*.f64 #s(literal 2 binary64) hi) (*.f64 #s(literal 2 binary64) x))) lo)))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (+.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (+.f64 hi x) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (+.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))))) (*.f64 #s(literal -2 binary64) (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -4 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 hi x) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (*.f64 hi (+.f64 hi x)))))))) lo)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) lo)) (+.f64 (*.f64 #s(literal 2 binary64) hi) (*.f64 #s(literal 2 binary64) x))) lo)))>
#<alt (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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)))))))>
#<alt (+.f64 (*.f64 x (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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)))))))) (/.f64 (*.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 2 binary64)))))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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))))))))>
#<alt (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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)))))))) (*.f64 x (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (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))))))) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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)))))))) (/.f64 (*.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 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))))))))) (/.f64 (*.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 2 binary64)))))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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))))))))>
#<alt (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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)))))))) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (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))))))) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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)))))))) (/.f64 (*.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 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))))))))) (+.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 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (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)))))))) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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)))))))) (/.f64 (*.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 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))))))))) (/.f64 (*.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 2 binary64)))))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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))))))))>
#<alt (/.f64 (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (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 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (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 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 x (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))))))>
#<alt (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (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 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))) (+.f64 (/.f64 (*.f64 (+.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 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 x (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))))))>
#<alt (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.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 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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 (+.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 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (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 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))))) (+.f64 (/.f64 (*.f64 (+.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 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 x (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) (/.f64 (*.f64 (+.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 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) x)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 (*.f64 (+.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 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) (/.f64 (*.f64 (+.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 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (/.f64 (*.f64 (+.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 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) x)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))))>
#<alt (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))>
#<alt (+.f64 (*.f64 hi (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo)))))>
#<alt (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo)))))>
#<alt (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 3 binary64))))) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))))) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x 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 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) (*.f64 hi lo)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 hi lo)) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (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 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))) (pow.f64 hi #s(literal 2 binary64)))))))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (pow.f64 hi #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 hi lo)) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (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 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))) (pow.f64 hi #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))) (pow.f64 hi #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal 2 binary64) (/.f64 x (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 lo)))))) (pow.f64 hi #s(literal 3 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 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #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 -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)))))) (/.f64 x lo)))) hi)) (/.f64 #s(literal 1 binary64) lo))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #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 -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) #s(literal 1 binary64)))) (+.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)))))) (/.f64 x lo)))))))) hi)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)))))) (/.f64 x lo)))) hi)) (/.f64 #s(literal 1 binary64) lo))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #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 hi x)) (*.f64 lo (-.f64 (*.f64 #s(literal 2 binary64) (+.f64 hi x)) (+.f64 hi x)))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (+.f64 hi x)) (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x hi))) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 hi x) hi))))) (+.f64 hi x)))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (+.f64 hi x)) (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x hi)) (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 hi x) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 hi x)) (/.f64 x (*.f64 hi (+.f64 hi x))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) hi))))))) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 hi x) hi))))) (+.f64 hi x)))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) lo)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 hi x) #s(literal 3 binary64)) lo)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) lo)) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (+.f64 hi x) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 hi x) #s(literal 3 binary64)) lo)))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 hi (*.f64 (+.f64 hi x) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (pow.f64 (+.f64 hi x) #s(literal 3 binary64))))) (*.f64 (+.f64 hi x) (-.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (+.f64 (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 3 binary64))) (*.f64 (+.f64 hi x) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))))))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) lo)) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) (+.f64 (/.f64 (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (+.f64 hi x) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 hi x) #s(literal 3 binary64)) lo)))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 (+.f64 hi x) #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) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))) lo)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 hi x) (-.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))))) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 3 binary64))))) lo))) (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))) lo)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 hi x) (-.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 hi x) (-.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))))) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))))) lo)) (+.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (/.f64 (*.f64 hi (*.f64 (+.f64 hi x) (-.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))))) lo))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 hi x) (-.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))))) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 3 binary64))))) lo))) (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))) lo)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) lo)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo))>
#<alt (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo))>
#<alt (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo))>
#<alt (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)>
#<alt (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi (*.f64 lo x))))>
#<alt (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi (*.f64 lo x))))>
#<alt (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi (*.f64 lo x))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (/.f64 x lo)>
#<alt (+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo))>
#<alt (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo))>
#<alt (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo))>
#<alt (*.f64 #s(literal -1 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 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 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 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 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 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 #s(literal -1 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 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.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 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (+.f64 (*.f64 #s(literal -1 binary64) (/.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 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (+.f64 (*.f64 #s(literal -1 binary64) (/.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 x hi)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (-.f64 x hi) lo)>
#<alt (/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 hi (-.f64 x hi)) lo)) hi) lo)>
#<alt (/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 hi (-.f64 x hi)) lo)) hi) lo)>
#<alt (/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 hi (-.f64 x hi)) lo)) hi) lo)>
#<alt (/.f64 (-.f64 x hi) lo)>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) 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 hi lo))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 hi lo))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 hi lo))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 hi lo))>
#<alt (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi (*.f64 lo x))))>
#<alt (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi (*.f64 lo x))))>
#<alt (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi (*.f64 lo x))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.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 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.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 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.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 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 x lo))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo)))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo)))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo)))>
#<alt (*.f64 #s(literal -1 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 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 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 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 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 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 #s(literal -1 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 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.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 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) 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)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal 1 binary64) lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 (+.f64 lo x) hi))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 (+.f64 lo x) hi))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt #s(literal 1 binary64)>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (/.f64 hi lo))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))>
#<alt #s(literal 1 binary64)>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (/.f64 hi lo))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo)))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) 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 hi lo))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 hi lo))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 hi lo))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 hi lo))>
#<alt (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi (*.f64 lo x))))>
#<alt (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi (*.f64 lo x))))>
#<alt (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi (*.f64 lo x))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.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 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.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 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.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 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 x lo))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo)))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo)))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo)))>
#<alt (*.f64 #s(literal -1 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 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 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 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 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 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 #s(literal -1 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 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.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 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) 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)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal 1 binary64) lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 (+.f64 lo x) hi))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 (+.f64 lo x) hi))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt #s(literal 1 binary64)>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (/.f64 hi lo))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))>
#<alt #s(literal 1 binary64)>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (/.f64 hi lo))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo)))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo)))>
#<alt (log.f64 (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)))>
#<alt (+.f64 (log.f64 (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)))))))>
#<alt (+.f64 (log.f64 (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (*.f64 x (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 x (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))))))))>
#<alt (+.f64 (log.f64 (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 x (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 3 binary64))) (pow.f64 (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 3 binary64)))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))))))))>
#<alt (+.f64 (log.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))))>
#<alt (-.f64 (+.f64 (log.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 #s(literal 2 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))) (/.f64 hi (*.f64 lo (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))>
#<alt (-.f64 (+.f64 (log.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (/.f64 #s(literal 2 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))))) (/.f64 hi (*.f64 lo (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))>
#<alt (-.f64 (+.f64 (log.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 3 binary64))))) (/.f64 #s(literal 2 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))))) (/.f64 hi (*.f64 lo (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))>
#<alt (+.f64 (log.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))))>
#<alt (+.f64 (log.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (/.f64 hi (*.f64 lo (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) x))))>
#<alt (+.f64 (log.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 x (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))) (/.f64 hi (*.f64 lo (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) x))))>
#<alt (+.f64 (log.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 3 binary64)) (*.f64 x (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 3 binary64)))))) x)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))) (/.f64 hi (*.f64 lo (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) x))))>
#<alt (log.f64 (+.f64 #s(literal 2 binary64) (/.f64 x lo)))>
#<alt (+.f64 (log.f64 (+.f64 #s(literal 2 binary64) (/.f64 x lo))) (*.f64 hi (-.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (/.f64 x lo)))) (/.f64 #s(literal 1 binary64) (*.f64 lo (+.f64 #s(literal 2 binary64) (/.f64 x lo)))))))>
#<alt (+.f64 (log.f64 (+.f64 #s(literal 2 binary64) (/.f64 x lo))) (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (/.f64 x lo)))))))) (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (/.f64 x lo))))) (/.f64 #s(literal 1 binary64) (*.f64 lo (+.f64 #s(literal 2 binary64) (/.f64 x lo)))))))>
#<alt (+.f64 (log.f64 (+.f64 #s(literal 2 binary64) (/.f64 x lo))) (*.f64 hi (-.f64 (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 x lo)) #s(literal 3 binary64)))) (*.f64 #s(literal 6 binary64) (/.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (/.f64 x lo))))))))) (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (/.f64 x lo))))) (/.f64 #s(literal 1 binary64) (*.f64 lo (+.f64 #s(literal 2 binary64) (/.f64 x lo)))))))>
#<alt (+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) hi))))>
#<alt (+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) hi))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) hi))))>
#<alt (+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) hi))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) hi)) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (/.f64 x lo)))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) (pow.f64 hi #s(literal 2 binary64)))))))>
#<alt (+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) hi))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) hi)) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 x lo)) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))))) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 lo #s(literal 6 binary64)) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 3 binary64))))) (pow.f64 hi #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (/.f64 x lo)))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) (pow.f64 hi #s(literal 2 binary64))))))))>
#<alt (+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) hi))))>
#<alt (+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) hi))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) hi)))>
#<alt (+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) hi))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 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/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (/.f64 x lo)))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) hi))) hi))))>
#<alt (+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) hi))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 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 (*.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 x lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 lo #s(literal 6 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 3 binary64))))) hi)) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (/.f64 x lo)))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))))) hi))) hi))))>
#<alt (+.f64 (log.f64 (*.f64 hi (-.f64 x hi))) (*.f64 #s(literal -2 binary64) (log.f64 lo)))>
#<alt (+.f64 (log.f64 (*.f64 hi (-.f64 x hi))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 lo)) (/.f64 lo hi)))>
#<alt (+.f64 (log.f64 (*.f64 hi (-.f64 x hi))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 lo)) (*.f64 lo (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 lo (-.f64 (*.f64 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 hi (-.f64 x hi)))) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))) (/.f64 #s(literal 1 binary64) hi)))))>
#<alt (+.f64 (log.f64 (*.f64 hi (-.f64 x hi))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 lo)) (*.f64 lo (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 lo (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 3 binary64)))) (*.f64 #s(literal 12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 x hi))))))) (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 hi (-.f64 x hi)))) (/.f64 #s(literal 1 binary64) (pow.f64 hi #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 (-.f64 x hi) lo)))>
#<alt (+.f64 (log.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (*.f64 hi (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 x hi) lo))))>
#<alt (+.f64 (log.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (*.f64 hi (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 x hi) lo)))))>
#<alt (log.f64 #s(literal 2 binary64))>
#<alt (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 x hi) lo)))>
#<alt (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 x hi)) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (*.f64 hi (-.f64 x hi))) 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/6 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (*.f64 #s(literal 3/2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) lo)) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (*.f64 hi (-.f64 x hi))))) lo)) (*.f64 #s(literal -1/2 binary64) (-.f64 x hi))) lo)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (/.f64 x lo)>
#<alt (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi x) (pow.f64 lo #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))>
#<alt (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))>
#<alt (*.f64 #s(literal -1 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 x (*.f64 hi (pow.f64 lo #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 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 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 x (*.f64 hi (pow.f64 lo #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 x (*.f64 hi lo))) (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) 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 x (*.f64 hi lo))) (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo x)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo x)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo x)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 x lo)>
#<alt (/.f64 (+.f64 x (/.f64 (*.f64 hi (-.f64 x hi)) lo)) lo)>
#<alt (/.f64 (+.f64 x (/.f64 (*.f64 hi (-.f64 x hi)) lo)) lo)>
#<alt (/.f64 (+.f64 x (/.f64 (*.f64 hi (-.f64 x hi)) lo)) lo)>
#<alt (/.f64 x lo)>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo))>
Calls

81 calls:

TimeVariablePointExpression
81.0ms
lo
@0
(pow (/ (+ x (+ (* hi (/ (+ x hi) lo)) hi)) lo) 2)
14.0ms
x
@0
(pow (- (/ 1 (+ 1 (/ (+ x (+ (* hi (/ (+ x hi) lo)) hi)) lo))) (/ (pow (/ (+ x (+ (* hi (/ (+ x hi) lo)) hi)) lo) 2) (+ 1 (/ (+ x (+ (* hi (/ (+ x hi) lo)) hi)) lo)))) 2)
9.0ms
hi
@0
(pow (- (/ 1 (+ 1 (/ (+ x (+ (* hi (/ (+ x hi) lo)) hi)) lo))) (/ (pow (/ (+ x (+ (* hi (/ (+ x hi) lo)) hi)) lo) 2) (+ 1 (/ (+ x (+ (* hi (/ (+ x hi) lo)) hi)) lo)))) 2)
7.0ms
x
@inf
(pow (- (/ 1 (+ 1 (/ (+ x (+ (* hi (/ (+ x hi) lo)) hi)) lo))) (/ (pow (/ (+ x (+ (* hi (/ (+ x hi) lo)) hi)) lo) 2) (+ 1 (/ (+ x (+ (* hi (/ (+ x hi) lo)) hi)) lo)))) 2)
7.0ms
x
@-inf
(pow (- (/ 1 (+ 1 (/ (+ x (+ (* hi (/ (+ x hi) lo)) hi)) lo))) (/ (pow (/ (+ x (+ (* hi (/ (+ x hi) lo)) hi)) lo) 2) (+ 1 (/ (+ x (+ (* hi (/ (+ x hi) lo)) hi)) lo)))) 2)

rewrite214.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
321×log1p-expm1-u
320×expm1-log1p-u
315×add-cube-cbrt
311×add-exp-log
311×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

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

simplify1.6s (9.3%)

Algorithm
egg-herbie
Rules
842×times-frac
546×*-commutative
397×+-commutative
346×sub-neg
267×fma-define
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0178894078
1569593340
Stop Event
node limit
Counts
538 → 691
Calls
Call 1
Inputs
(*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 x lo)))
(*.f64 hi (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 x lo))))
(*.f64 hi (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 x lo))))
(*.f64 hi (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 x lo))))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (*.f64 hi lo)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (*.f64 hi lo)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (*.f64 hi lo)))))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) #s(literal 1 binary64)) hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) #s(literal 1 binary64)) hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) #s(literal 1 binary64)) hi)) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))
(+.f64 hi (+.f64 (/.f64 (*.f64 hi x) lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(+.f64 hi (+.f64 (/.f64 (*.f64 hi x) lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(+.f64 hi (+.f64 (/.f64 (*.f64 hi x) lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(/.f64 (*.f64 hi x) lo)
(*.f64 x (+.f64 (/.f64 hi lo) (+.f64 (/.f64 hi x) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x)))))
(*.f64 x (+.f64 (/.f64 hi lo) (+.f64 (/.f64 hi x) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x)))))
(*.f64 x (+.f64 (/.f64 hi lo) (+.f64 (/.f64 hi x) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x)))))
(/.f64 (*.f64 hi x) lo)
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) x)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) x)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) x)))))
(/.f64 (*.f64 hi (+.f64 hi x)) lo)
(/.f64 (+.f64 (*.f64 hi lo) (*.f64 hi (+.f64 hi x))) lo)
(/.f64 (+.f64 (*.f64 hi lo) (*.f64 hi (+.f64 hi x))) lo)
(/.f64 (+.f64 (*.f64 hi lo) (*.f64 hi (+.f64 hi x))) lo)
hi
(+.f64 hi (/.f64 (*.f64 hi (+.f64 hi x)) lo))
(+.f64 hi (/.f64 (*.f64 hi (+.f64 hi x)) lo))
(+.f64 hi (/.f64 (*.f64 hi (+.f64 hi x)) lo))
hi
(+.f64 hi (/.f64 (*.f64 hi (+.f64 hi x)) lo))
(+.f64 hi (/.f64 (*.f64 hi (+.f64 hi x)) lo))
(+.f64 hi (/.f64 (*.f64 hi (+.f64 hi x)) lo))
(/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))))
(/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 x lo)))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 (pow.f64 x #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 x (*.f64 hi (pow.f64 lo #s(literal 4 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 2 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x 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 4 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x 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 4 binary64)) (pow.f64 lo #s(literal 4 binary64)))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) hi)) (/.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 (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) hi))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) hi)) (/.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 (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) #s(literal 1 binary64))) (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) hi))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 lo (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (*.f64 lo (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (*.f64 lo (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) lo)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) lo)) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) lo)) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) lo)) (pow.f64 (+.f64 hi x) #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) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) lo))) lo)) (pow.f64 (+.f64 hi x) #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) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) lo))) lo)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(pow.f64 (-.f64 (/.f64 #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 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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 2 binary64))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (*.f64 (-.f64 (/.f64 #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 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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)))))))) (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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)))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.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 2 binary64)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 2 binary64)))))))))) (pow.f64 (-.f64 (/.f64 #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 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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 2 binary64)))
(+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (/.f64 #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 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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)))))))) (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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)))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.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 2 binary64)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 2 binary64))))))))) (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (/.f64 #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 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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)))))))) (-.f64 (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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)))))))) (/.f64 (*.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 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)))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.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 2 binary64)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 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))))))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (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))))))))))) (pow.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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)))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.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 2 binary64)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 2 binary64))))))) #s(literal 2 binary64)))))) (pow.f64 (-.f64 (/.f64 #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 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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 2 binary64)))
(+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (/.f64 #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 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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)))))))) (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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)))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.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 2 binary64)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 2 binary64))))))))) (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (/.f64 #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 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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)))))))) (-.f64 (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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)))))))) (/.f64 (*.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 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)))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.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 2 binary64)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 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))))))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (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))))))))))) (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (/.f64 #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 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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)))))))) (-.f64 (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (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))))))) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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)))))))) (/.f64 (*.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 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)))))))) (+.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 (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.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 2 binary64)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 2 binary64)))))) (pow.f64 (+.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 2 binary64)))))) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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)))))))) (/.f64 (*.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 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)))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.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 2 binary64)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 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))))))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (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))))))))) (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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)))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.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 2 binary64)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 2 binary64))))))))))) (pow.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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)))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.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 2 binary64)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 2 binary64))))))) #s(literal 2 binary64))))))) (pow.f64 (-.f64 (/.f64 #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 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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 2 binary64)))
(/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 4 binary64))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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 lo #s(literal 2 binary64)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 4 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (*.f64 (+.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 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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 lo #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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 lo #s(literal 2 binary64)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 4 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (*.f64 (+.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 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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 lo #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 (+.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 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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 (+.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 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #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 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))) (+.f64 (/.f64 hi (*.f64 lo (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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 lo #s(literal 2 binary64)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (*.f64 (+.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 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))) (pow.f64 x #s(literal 3 binary64)))) (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 4 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))))))
(/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 4 binary64))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 (*.f64 (+.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 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (pow.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))) #s(literal 2 binary64))) x))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 (*.f64 (+.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 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 (+.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 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) (/.f64 (*.f64 (+.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 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))) (+.f64 (/.f64 hi (*.f64 lo (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 (*.f64 (+.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 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))))))) x)) (pow.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))) #s(literal 2 binary64)))) x))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))))
(pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) (-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))))))) (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) #s(literal 2 binary64)))
(+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) (-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))))))) (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 x lo)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x 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 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))))) (pow.f64 (-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))))) #s(literal 2 binary64)))))) (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) #s(literal 2 binary64)))
(+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) (-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))))))) (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 x lo)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x 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 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))))) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 x lo)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x 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 (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))))))) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) (-.f64 (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 x lo)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))) (+.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 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 3 binary64)))))))))))) (pow.f64 (-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))))) #s(literal 2 binary64))))))) (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x 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 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 hi (pow.f64 lo #s(literal 2 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 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal 2 binary64) (/.f64 x (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 lo))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (pow.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal 2 binary64) (/.f64 x (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 lo))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal 2 binary64) (/.f64 x (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 lo))))))) (*.f64 #s(literal 2 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal 2 binary64) (/.f64 x (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 lo))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))) (pow.f64 hi #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (pow.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) #s(literal 2 binary64)) (pow.f64 hi #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 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo))) (+.f64 (*.f64 #s(literal -2 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) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)))))) (/.f64 x lo))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) #s(literal 2 binary64))) hi))) hi)) (/.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 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)))))) (/.f64 x lo))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)))))) (/.f64 x lo))))))) (*.f64 #s(literal 2 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) #s(literal 1 binary64))))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)))))) (/.f64 x lo))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))) hi)) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) #s(literal 2 binary64)))) hi))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (*.f64 lo (*.f64 (+.f64 hi x) (-.f64 (+.f64 hi x) (*.f64 #s(literal 2 binary64) (+.f64 hi x))))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (*.f64 (+.f64 hi x) (-.f64 (+.f64 hi x) (*.f64 #s(literal 2 binary64) (+.f64 hi x)))))) (*.f64 lo (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (*.f64 (+.f64 hi x) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 hi x) hi)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x hi))))))) (pow.f64 (-.f64 (+.f64 hi x) (*.f64 #s(literal 2 binary64) (+.f64 hi x))) #s(literal 2 binary64)))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (*.f64 (+.f64 hi x) (-.f64 (+.f64 hi x) (*.f64 #s(literal 2 binary64) (+.f64 hi x)))))) (*.f64 lo (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (*.f64 (+.f64 hi x) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 hi x) hi)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x hi))))))) (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (*.f64 (+.f64 hi x) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) hi))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 hi x) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 hi x)) (/.f64 x (*.f64 hi (+.f64 hi x))))))))) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 hi x) hi)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x hi)))) (-.f64 (+.f64 hi x) (*.f64 #s(literal 2 binary64) (+.f64 hi x))))))) (pow.f64 (-.f64 (+.f64 hi x) (*.f64 #s(literal 2 binary64) (+.f64 hi x))) #s(literal 2 binary64))))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 hi x) lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 hi x) lo)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (+.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 hi x) lo)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (+.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi x) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (+.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (+.f64 hi x) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (+.f64 hi x) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (*.f64 hi (+.f64 hi x)))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) hi) (*.f64 #s(literal 2 binary64) x)) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (+.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) lo)) (+.f64 (*.f64 #s(literal 2 binary64) hi) (*.f64 #s(literal 2 binary64) x))) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (+.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (+.f64 hi x) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (+.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))))) (*.f64 #s(literal -2 binary64) (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -4 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 hi x) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (*.f64 hi (+.f64 hi x)))))))) lo)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) lo)) (+.f64 (*.f64 #s(literal 2 binary64) hi) (*.f64 #s(literal 2 binary64) x))) lo)))
(/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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)))))))
(+.f64 (*.f64 x (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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)))))))) (/.f64 (*.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 2 binary64)))))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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))))))))
(+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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)))))))) (*.f64 x (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (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))))))) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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)))))))) (/.f64 (*.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 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))))))))) (/.f64 (*.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 2 binary64)))))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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))))))))
(+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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)))))))) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (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))))))) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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)))))))) (/.f64 (*.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 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))))))))) (+.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 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (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)))))))) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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)))))))) (/.f64 (*.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 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))))))))) (/.f64 (*.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 2 binary64)))))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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))))))))
(/.f64 (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (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 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 x (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (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 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))) (+.f64 (/.f64 (*.f64 (+.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 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 x (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.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 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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 (+.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 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (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 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))))) (+.f64 (/.f64 (*.f64 (+.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 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 x (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) (/.f64 (*.f64 (+.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 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) x)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 (*.f64 (+.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 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) (/.f64 (*.f64 (+.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 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (/.f64 (*.f64 (+.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 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) x)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))))
(/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))
(+.f64 (*.f64 hi (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo)))))
(+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo)))))
(+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 3 binary64))))) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))))) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x 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 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) (*.f64 hi lo)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 hi lo)) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (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 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))) (pow.f64 hi #s(literal 2 binary64)))))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (pow.f64 hi #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 hi lo)) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (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 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))) (pow.f64 hi #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))) (pow.f64 hi #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal 2 binary64) (/.f64 x (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 lo)))))) (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 (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #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 -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)))))) (/.f64 x lo)))) hi)) (/.f64 #s(literal 1 binary64) lo))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #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 -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) #s(literal 1 binary64)))) (+.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)))))) (/.f64 x lo)))))))) hi)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)))))) (/.f64 x lo)))) hi)) (/.f64 #s(literal 1 binary64) lo))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #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 hi x)) (*.f64 lo (-.f64 (*.f64 #s(literal 2 binary64) (+.f64 hi x)) (+.f64 hi x)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (+.f64 hi x)) (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x hi))) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 hi x) hi))))) (+.f64 hi x)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (+.f64 hi x)) (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x hi)) (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 hi x) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 hi x)) (/.f64 x (*.f64 hi (+.f64 hi x))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) hi))))))) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 hi x) hi))))) (+.f64 hi x)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) lo)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 hi x) #s(literal 3 binary64)) lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) lo)) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (+.f64 hi x) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 hi x) #s(literal 3 binary64)) lo)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 hi (*.f64 (+.f64 hi x) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (pow.f64 (+.f64 hi x) #s(literal 3 binary64))))) (*.f64 (+.f64 hi x) (-.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (+.f64 (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 3 binary64))) (*.f64 (+.f64 hi x) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))))))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) lo)) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) (+.f64 (/.f64 (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (+.f64 hi x) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 hi x) #s(literal 3 binary64)) lo)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (pow.f64 (+.f64 hi x) #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) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))) lo)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 hi x) (-.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))))) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 3 binary64))))) lo))) (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))) lo)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 hi x) (-.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 hi x) (-.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))))) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))))) lo)) (+.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (/.f64 (*.f64 hi (*.f64 (+.f64 hi x) (-.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))))) lo))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 hi x) (-.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))))) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 3 binary64))))) lo))) (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))) lo)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) lo)
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo))
(/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi (*.f64 lo x))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(/.f64 x lo)
(+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo))
(+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo))
(+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo))
(*.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 2 binary64)) (-.f64 (/.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 x (*.f64 hi (pow.f64 lo #s(literal 2 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 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 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 #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 (+.f64 (*.f64 #s(literal -1 binary64) (/.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 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (+.f64 (*.f64 #s(literal -1 binary64) (/.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 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (+.f64 (*.f64 #s(literal -1 binary64) (/.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 x hi)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 hi (-.f64 x hi)) lo)) hi) lo)
(/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 hi (-.f64 x hi)) lo)) hi) lo)
(/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 hi (-.f64 x hi)) lo)) hi) lo)
(/.f64 (-.f64 x hi) lo)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) 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 hi lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 hi lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 hi lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 hi lo))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi (*.f64 lo x))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.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 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.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 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.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 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 x lo))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo)))
(*.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 2 binary64)) (-.f64 (/.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 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 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 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 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 #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 (+.f64 (*.f64 #s(literal -1 binary64) (/.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 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) 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) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal 1 binary64) lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 (+.f64 lo x) hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 (+.f64 lo x) hi))) (pow.f64 lo #s(literal 2 binary64)))
#s(literal 1 binary64)
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (/.f64 hi lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))
#s(literal 1 binary64)
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) 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 hi lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 hi lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 hi lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 hi lo))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi (*.f64 lo x))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.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 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.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 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.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 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 x lo))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo)))
(*.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 2 binary64)) (-.f64 (/.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 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 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 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 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 #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 (+.f64 (*.f64 #s(literal -1 binary64) (/.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 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) 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) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal 1 binary64) lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 (+.f64 lo x) hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 (+.f64 lo x) hi))) (pow.f64 lo #s(literal 2 binary64)))
#s(literal 1 binary64)
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (/.f64 hi lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))
#s(literal 1 binary64)
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo)))
(log.f64 (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)))
(+.f64 (log.f64 (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)))))))
(+.f64 (log.f64 (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (*.f64 x (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 x (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))))))))
(+.f64 (log.f64 (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 x (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 3 binary64))) (pow.f64 (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 3 binary64)))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))))))))
(+.f64 (log.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))))
(-.f64 (+.f64 (log.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 #s(literal 2 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))) (/.f64 hi (*.f64 lo (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))
(-.f64 (+.f64 (log.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (/.f64 #s(literal 2 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))))) (/.f64 hi (*.f64 lo (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))
(-.f64 (+.f64 (log.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 3 binary64))))) (/.f64 #s(literal 2 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))))) (/.f64 hi (*.f64 lo (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))
(+.f64 (log.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))))
(+.f64 (log.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (/.f64 hi (*.f64 lo (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) x))))
(+.f64 (log.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 x (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))) (/.f64 hi (*.f64 lo (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) x))))
(+.f64 (log.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 3 binary64)) (*.f64 x (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 3 binary64)))))) x)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))) (/.f64 hi (*.f64 lo (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) x))))
(log.f64 (+.f64 #s(literal 2 binary64) (/.f64 x lo)))
(+.f64 (log.f64 (+.f64 #s(literal 2 binary64) (/.f64 x lo))) (*.f64 hi (-.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (/.f64 x lo)))) (/.f64 #s(literal 1 binary64) (*.f64 lo (+.f64 #s(literal 2 binary64) (/.f64 x lo)))))))
(+.f64 (log.f64 (+.f64 #s(literal 2 binary64) (/.f64 x lo))) (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (/.f64 x lo)))))))) (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (/.f64 x lo))))) (/.f64 #s(literal 1 binary64) (*.f64 lo (+.f64 #s(literal 2 binary64) (/.f64 x lo)))))))
(+.f64 (log.f64 (+.f64 #s(literal 2 binary64) (/.f64 x lo))) (*.f64 hi (-.f64 (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 x lo)) #s(literal 3 binary64)))) (*.f64 #s(literal 6 binary64) (/.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (/.f64 x lo))))))))) (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (/.f64 x lo))))) (/.f64 #s(literal 1 binary64) (*.f64 lo (+.f64 #s(literal 2 binary64) (/.f64 x lo)))))))
(+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) hi))))
(+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) hi))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) hi))))
(+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) hi))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) hi)) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (/.f64 x lo)))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) (pow.f64 hi #s(literal 2 binary64)))))))
(+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) hi))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) hi)) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 x lo)) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))))) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 lo #s(literal 6 binary64)) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 3 binary64))))) (pow.f64 hi #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (/.f64 x lo)))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) (pow.f64 hi #s(literal 2 binary64))))))))
(+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) hi))))
(+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) hi))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) hi)))
(+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) hi))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 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/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (/.f64 x lo)))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) hi))) hi))))
(+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) hi))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 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 (*.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 x lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 lo #s(literal 6 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 3 binary64))))) hi)) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (/.f64 x lo)))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))))) hi))) hi))))
(+.f64 (log.f64 (*.f64 hi (-.f64 x hi))) (*.f64 #s(literal -2 binary64) (log.f64 lo)))
(+.f64 (log.f64 (*.f64 hi (-.f64 x hi))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 lo)) (/.f64 lo hi)))
(+.f64 (log.f64 (*.f64 hi (-.f64 x hi))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 lo)) (*.f64 lo (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 lo (-.f64 (*.f64 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 hi (-.f64 x hi)))) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))) (/.f64 #s(literal 1 binary64) hi)))))
(+.f64 (log.f64 (*.f64 hi (-.f64 x hi))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 lo)) (*.f64 lo (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 lo (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 3 binary64)))) (*.f64 #s(literal 12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 x hi))))))) (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 hi (-.f64 x hi)))) (/.f64 #s(literal 1 binary64) (pow.f64 hi #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 (-.f64 x hi) lo)))
(+.f64 (log.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (*.f64 hi (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 x hi) lo))))
(+.f64 (log.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (*.f64 hi (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 x hi) lo)))))
(log.f64 #s(literal 2 binary64))
(+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 x hi) lo)))
(+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 x hi)) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (*.f64 hi (-.f64 x hi))) 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/6 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (*.f64 #s(literal 3/2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) lo)) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (*.f64 hi (-.f64 x hi))))) lo)) (*.f64 #s(literal -1/2 binary64) (-.f64 x hi))) lo)))
(*.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) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (/.f64 #s(literal 1 binary64) lo))))
(/.f64 x lo)
(+.f64 (/.f64 x lo) (/.f64 (*.f64 hi x) (pow.f64 lo #s(literal 2 binary64))))
(+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))
(+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))
(*.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 2 binary64)) (-.f64 (/.f64 x (*.f64 hi (pow.f64 lo #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 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 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 2 binary64)) (-.f64 (/.f64 x (*.f64 hi (pow.f64 lo #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 x (*.f64 hi lo))) (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) 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 x (*.f64 hi lo))) (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo x)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo x)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo x)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 x lo)
(/.f64 (+.f64 x (/.f64 (*.f64 hi (-.f64 x hi)) lo)) lo)
(/.f64 (+.f64 x (/.f64 (*.f64 hi (-.f64 x hi)) lo)) lo)
(/.f64 (+.f64 x (/.f64 (*.f64 hi (-.f64 x hi)) lo)) lo)
(/.f64 x lo)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo))
(+.f64 (*.f64 hi (/.f64 (+.f64 hi x) lo)) hi)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)))
(*.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)))
(pow.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))))
(cbrt.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)))
(log1p.f64 (expm1.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)))
(exp.f64 (log.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)))
(exp.f64 (*.f64 (log.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) #s(literal 2 binary64)) (pow.f64 lo #s(literal -2 binary64)))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (*.f64 (/.f64 lo (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))) lo))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 lo (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))) (/.f64 lo (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)))))
(/.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))) (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)))) (*.f64 (neg.f64 lo) (neg.f64 lo)))
(/.f64 (*.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) #s(literal 1 binary64)) (*.f64 lo (/.f64 lo (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)))))
(/.f64 (*.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)))) (*.f64 lo (neg.f64 lo)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)))) (*.f64 (/.f64 lo (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))) (neg.f64 lo)))
(/.f64 (*.f64 (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))) (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))) (*.f64 (neg.f64 lo) lo))
(/.f64 (*.f64 (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))) #s(literal 1 binary64)) (*.f64 (neg.f64 lo) (/.f64 lo (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)))))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64)) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) #s(literal 2 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)))) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) (*.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))) (-.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) (*.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))))) (*.f64 (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal -2 binary64)) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (-.f64 (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal -2 binary64)) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64))))) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (-.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) (*.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))))) (*.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (-.f64 (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal -3 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) #s(literal 3 binary64)))) (*.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) (+.f64 (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal -2 binary64)) (+.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64)))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (-.f64 (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal -2 binary64)) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64))))) (*.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))))))
(/.f64 (*.f64 (-.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) (*.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 3 binary64)))
(/.f64 (*.f64 (-.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) (*.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))) (-.f64 (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal -3 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) #s(literal 3 binary64)))) (*.f64 (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal -2 binary64)) (+.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64)))))))
(/.f64 (*.f64 (-.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) (*.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))) (-.f64 (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal -2 binary64)) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal -3 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) #s(literal 3 binary64))) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))) (*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal -2 binary64)) (+.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64))))) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal -3 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) #s(literal 3 binary64))) (-.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) (*.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))))) (*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal -2 binary64)) (+.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64))))) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal -3 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) #s(literal 3 binary64))) (-.f64 (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal -3 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) #s(literal 3 binary64)))) (*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal -2 binary64)) (+.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64))))) (+.f64 (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal -2 binary64)) (+.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal -3 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) #s(literal 3 binary64))) (-.f64 (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal -2 binary64)) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64))))) (*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal -2 binary64)) (+.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal -2 binary64)) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)))) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal -2 binary64)) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (-.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) (*.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))))) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)))) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal -2 binary64)) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (-.f64 (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal -3 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) #s(literal 3 binary64)))) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)))) (+.f64 (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal -2 binary64)) (+.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64)))))))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))) (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))) (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))))) #s(literal 1 binary64))
(*.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)))))
(*.f64 (/.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (sqrt.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)))) (/.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (sqrt.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)))))
(pow.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (/.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (sqrt.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)))) #s(literal 2 binary64))
(pow.f64 (/.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) #s(literal -1 binary64))
(sqrt.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64))))
(log.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)))))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)))))
(exp.f64 (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))) (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))))
(exp.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))) (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))) #s(literal 1 binary64)))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)) #s(literal 1 binary64))
(-.f64 (/.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) lo) (/.f64 hi lo))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(/.f64 #s(literal 1 binary64) (/.f64 lo (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi)))
(/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 lo (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi))))
(/.f64 (neg.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi)) (neg.f64 lo))
(/.f64 (*.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) #s(literal 1 binary64)) lo)
(/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 x x (-.f64 (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) #s(literal 2 binary64)) (*.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))))) lo))
(/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 x x (-.f64 (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) #s(literal 2 binary64)) (*.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))))) (/.f64 lo #s(literal 1 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (fma.f64 x x (-.f64 (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) #s(literal 2 binary64)) (*.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))))) (neg.f64 lo)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) (/.f64 lo #s(literal 1 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (-.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) (neg.f64 lo)))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) #s(literal 3 binary64)))) (*.f64 lo (fma.f64 x x (-.f64 (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) #s(literal 2 binary64)) (*.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) #s(literal 3 binary64)))) (*.f64 (/.f64 lo #s(literal 1 binary64)) (fma.f64 x x (-.f64 (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) #s(literal 2 binary64)) (*.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) #s(literal 2 binary64)))) (*.f64 lo (-.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) #s(literal 2 binary64)))) (*.f64 (/.f64 lo #s(literal 1 binary64)) (-.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)))))
(/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) #s(literal 3 binary64)))) (*.f64 (neg.f64 lo) (fma.f64 x x (-.f64 (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) #s(literal 2 binary64)) (*.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)))))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) #s(literal 2 binary64)))) (*.f64 (neg.f64 lo) (-.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi))) (neg.f64 (neg.f64 lo)))
(/.f64 (neg.f64 (*.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) #s(literal 1 binary64))) (neg.f64 lo))
(pow.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)) #s(literal 2 binary64))
(pow.f64 (/.f64 lo (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi)) #s(literal -1 binary64))
(neg.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))
(exp.f64 (log.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)) #s(literal 1 binary64)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))) (/.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 2 binary64)) (+.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 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))))
(*.f64 (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 2 binary64)) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 2 binary64)) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 2 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))))
(exp.f64 (log1p.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 1 binary64))
(fma.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) lo) (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)) (sqrt.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(+.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))) (/.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 2 binary64)) (+.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 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))))
(*.f64 (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 2 binary64)) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 2 binary64)) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 2 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)) #s(literal 3 binary64)))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))))
(exp.f64 (log1p.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 1 binary64))
(fma.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) lo) (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)) (sqrt.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)) #s(literal 1 binary64))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))) #s(literal 2 binary64)) (cbrt.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))))
(*.f64 (sqrt.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))) (sqrt.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))))
(pow.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))) #s(literal 2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))))
(cbrt.f64 (pow.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))))
(exp.f64 (log.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) lo))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) lo))
(*.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) (/.f64 #s(literal 1 binary64) lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) lo)))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) lo)) (sqrt.f64 (/.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) lo)))
(pow.f64 (/.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) lo) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) lo)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) lo) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) lo)) #s(literal 2 binary64))
(pow.f64 (/.f64 lo (fma.f64 hi (/.f64 (-.f64 x hi) lo) x)) #s(literal -1 binary64))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) lo) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) lo)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) lo))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) lo) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) lo)))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) lo)))
(exp.f64 (log.f64 (/.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) lo)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) lo)) #s(literal 1 binary64)))
Outputs
(*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 x lo)))
(*.f64 hi (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 x lo))))
(*.f64 hi (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo)))
(*.f64 hi (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 x lo))))
(*.f64 hi (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo)))
(*.f64 hi (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 x lo))))
(*.f64 hi (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo)))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (*.f64 hi lo)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (/.f64 x hi) lo))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (*.f64 hi lo)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (/.f64 x hi) lo))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (*.f64 hi lo)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (/.f64 x hi) lo))))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) #s(literal 1 binary64)) hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x lo) #s(literal -1 binary64)) hi) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (fma.f64 (/.f64 x lo) #s(literal -1 binary64) #s(literal -1 binary64)) hi)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) #s(literal 1 binary64)) hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x lo) #s(literal -1 binary64)) hi) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (fma.f64 (/.f64 x lo) #s(literal -1 binary64) #s(literal -1 binary64)) hi)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) #s(literal 1 binary64)) hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x lo) #s(literal -1 binary64)) hi) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (fma.f64 (/.f64 x lo) #s(literal -1 binary64) #s(literal -1 binary64)) hi)))
(+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))
(+.f64 hi (+.f64 (/.f64 (*.f64 hi x) lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(+.f64 hi (+.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo) (*.f64 hi (/.f64 x lo))))
(+.f64 hi (+.f64 (/.f64 (*.f64 hi x) lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(+.f64 hi (+.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo) (*.f64 hi (/.f64 x lo))))
(+.f64 hi (+.f64 (/.f64 (*.f64 hi x) lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(+.f64 hi (+.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo) (*.f64 hi (/.f64 x lo))))
(/.f64 (*.f64 hi x) lo)
(*.f64 hi (/.f64 x lo))
(*.f64 x (+.f64 (/.f64 hi lo) (+.f64 (/.f64 hi x) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x)))))
(*.f64 x (+.f64 (+.f64 (/.f64 hi lo) (/.f64 hi x)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x lo))))
(*.f64 x (+.f64 (/.f64 hi lo) (+.f64 (/.f64 hi x) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x)))))
(*.f64 x (+.f64 (+.f64 (/.f64 hi lo) (/.f64 hi x)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x lo))))
(*.f64 x (+.f64 (/.f64 hi lo) (+.f64 (/.f64 hi x) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x)))))
(*.f64 x (+.f64 (+.f64 (/.f64 hi lo) (/.f64 hi x)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x lo))))
(/.f64 (*.f64 hi x) lo)
(*.f64 hi (/.f64 x lo))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) x)))))
(*.f64 (neg.f64 x) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) x))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (neg.f64 hi) lo) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) x)))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) x)))))
(*.f64 (neg.f64 x) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) x))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (neg.f64 hi) lo) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) x)))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) x)))))
(*.f64 (neg.f64 x) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) x))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (neg.f64 hi) lo) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) x)))
(/.f64 (*.f64 hi (+.f64 hi x)) lo)
(/.f64 (+.f64 (*.f64 hi lo) (*.f64 hi (+.f64 hi x))) lo)
(/.f64 (*.f64 hi (+.f64 lo (+.f64 hi x))) lo)
(/.f64 (+.f64 (*.f64 hi lo) (*.f64 hi (+.f64 hi x))) lo)
(/.f64 (*.f64 hi (+.f64 lo (+.f64 hi x))) lo)
(/.f64 (+.f64 (*.f64 hi lo) (*.f64 hi (+.f64 hi x))) lo)
(/.f64 (*.f64 hi (+.f64 lo (+.f64 hi x))) lo)
hi
(+.f64 hi (/.f64 (*.f64 hi (+.f64 hi x)) lo))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)
(+.f64 hi (/.f64 (*.f64 hi (+.f64 hi x)) lo))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)
(+.f64 hi (/.f64 (*.f64 hi (+.f64 hi x)) lo))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)
hi
(+.f64 hi (/.f64 (*.f64 hi (+.f64 hi x)) lo))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)
(+.f64 hi (/.f64 (*.f64 hi (+.f64 hi x)) lo))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)
(+.f64 hi (/.f64 (*.f64 hi (+.f64 hi x)) lo))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)
(/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(fma.f64 #s(literal 2 binary64) (*.f64 x (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(fma.f64 x (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(fma.f64 x (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (*.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) x) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (*.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) x) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (*.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) x) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (*.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) (*.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))))) x) (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 x (pow.f64 lo #s(literal 2 binary64))))) x)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))))) x) (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 x (pow.f64 lo #s(literal 2 binary64))))) x)))
(/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 x lo)))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(fma.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(fma.f64 hi (fma.f64 #s(literal 2 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 hi (fma.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(fma.f64 hi (fma.f64 #s(literal 2 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 hi (fma.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (fma.f64 hi (fma.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64))) (/.f64 #s(literal 2 binary64) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 (pow.f64 x #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 x (*.f64 hi (pow.f64 lo #s(literal 4 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)) (fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 x hi) (pow.f64 lo #s(literal 4 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (/.f64 #s(literal 2 binary64) hi) (pow.f64 lo #s(literal 3 binary64))))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x 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 4 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 x hi) (pow.f64 lo #s(literal 4 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (/.f64 #s(literal 2 binary64) hi) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x 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 4 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x 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 4 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 x hi) (pow.f64 lo #s(literal 4 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 3 binary64))))) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (/.f64 #s(literal 2 binary64) hi) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x 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 4 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 x hi) (pow.f64 lo #s(literal 4 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 hi #s(literal 3 binary64)))) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (/.f64 #s(literal 2 binary64) hi) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x 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 4 binary64)) (pow.f64 lo #s(literal 4 binary64)))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (/.f64 #s(literal 2 binary64) (pow.f64 lo #s(literal 3 binary64)))) hi) (/.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) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (/.f64 #s(literal 2 binary64) (pow.f64 lo #s(literal 3 binary64)))) hi)))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) hi))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64))) (neg.f64 (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) hi))) (/.f64 #s(literal 2 binary64) (pow.f64 lo #s(literal 3 binary64)))) hi) (/.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) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (-.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (fma.f64 (/.f64 x lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) hi)) (/.f64 #s(literal 2 binary64) (pow.f64 lo #s(literal 3 binary64)))) hi)))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) #s(literal 1 binary64))) (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) hi))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64))) (neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 x hi) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) hi))) (/.f64 #s(literal 2 binary64) (pow.f64 lo #s(literal 3 binary64)))) hi) (/.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) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (-.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 (fma.f64 (/.f64 x lo) #s(literal -1 binary64) #s(literal -1 binary64)) hi) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (fma.f64 (/.f64 x lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) hi)) (/.f64 #s(literal 2 binary64) (pow.f64 lo #s(literal 3 binary64)))) hi)))
(/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 lo (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 hi lo) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (*.f64 lo (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (fma.f64 lo (fma.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (*.f64 lo (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (*.f64 lo (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (fma.f64 lo (fma.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (*.f64 lo (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) lo)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 hi (/.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) lo)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) lo)) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 hi (/.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) lo)) (+.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) lo)) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 hi (/.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) lo)) (+.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) lo)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 hi (/.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) lo)) (pow.f64 (+.f64 hi x) #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) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) lo))) lo)) (pow.f64 (+.f64 hi x) #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) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (neg.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) lo)))) lo) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) hi) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) lo))) lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) lo))) lo)) (pow.f64 (+.f64 hi x) #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) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (neg.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) lo)))) lo) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) hi) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) lo))) lo)) (pow.f64 lo #s(literal 2 binary64)))
(pow.f64 (-.f64 (/.f64 #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 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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 2 binary64))
(pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (*.f64 (-.f64 (/.f64 #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 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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)))))))) (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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)))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.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 2 binary64)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 2 binary64)))))))))) (pow.f64 (-.f64 (/.f64 #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 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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 2 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (/.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))))) (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) #s(literal 2 binary64)))
(+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (/.f64 #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 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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)))))))) (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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)))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.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 2 binary64)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 2 binary64))))))))) (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (/.f64 #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 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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)))))))) (-.f64 (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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)))))))) (/.f64 (*.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 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)))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.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 2 binary64)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 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))))))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (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))))))))))) (pow.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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)))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.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 2 binary64)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 2 binary64))))))) #s(literal 2 binary64)))))) (pow.f64 (-.f64 (/.f64 #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 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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 2 binary64)))
(fma.f64 x (fma.f64 #s(literal 2 binary64) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (/.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))))) (*.f64 x (fma.f64 #s(literal 2 binary64) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (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 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (*.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (/.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.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 (*.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (/.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))))) #s(literal 2 binary64))))) (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) #s(literal 2 binary64)))
(fma.f64 x (fma.f64 #s(literal 2 binary64) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (/.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))))) (*.f64 x (fma.f64 #s(literal 2 binary64) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (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 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (*.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (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 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (/.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (+.f64 (+.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 (*.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (/.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))))) #s(literal 2 binary64))))) (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) #s(literal 2 binary64)))
(+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (/.f64 #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 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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)))))))) (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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)))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.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 2 binary64)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 2 binary64))))))))) (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (/.f64 #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 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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)))))))) (-.f64 (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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)))))))) (/.f64 (*.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 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)))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.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 2 binary64)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 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))))))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (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))))))))))) (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (/.f64 #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 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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)))))))) (-.f64 (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (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))))))) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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)))))))) (/.f64 (*.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 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)))))))) (+.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 (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.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 2 binary64)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 2 binary64)))))) (pow.f64 (+.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 2 binary64)))))) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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)))))))) (/.f64 (*.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 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)))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.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 2 binary64)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 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))))))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (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))))))))) (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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)))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.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 2 binary64)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 2 binary64))))))))))) (pow.f64 (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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)))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.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 2 binary64)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 2 binary64))))))) #s(literal 2 binary64))))))) (pow.f64 (-.f64 (/.f64 #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 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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 2 binary64)))
(fma.f64 x (fma.f64 #s(literal 2 binary64) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (/.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))))) (*.f64 x (fma.f64 #s(literal 2 binary64) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (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 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (*.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (/.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) (fma.f64 x (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (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 (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (*.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.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 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (/.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (*.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (/.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (-.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (*.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (/.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.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 (*.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (/.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))))) #s(literal 2 binary64)))))) (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) #s(literal 2 binary64)))
(fma.f64 x (fma.f64 #s(literal 2 binary64) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (/.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))))) (*.f64 x (fma.f64 #s(literal 2 binary64) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (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 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (*.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (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 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (/.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (fma.f64 x (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (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 (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (*.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.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 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (/.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (*.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (/.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (-.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (*.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (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 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (/.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (+.f64 (+.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 (*.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (/.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))))) #s(literal 2 binary64)))))) (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) #s(literal 2 binary64)))
(/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 4 binary64))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 4 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 4 binary64)) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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 lo #s(literal 2 binary64)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 4 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (+.f64 (*.f64 (/.f64 (+.f64 (+.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 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (*.f64 (*.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 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 4 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (+.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 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 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 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 4 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (*.f64 (+.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 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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 lo #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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 lo #s(literal 2 binary64)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 4 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (/.f64 (+.f64 (+.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 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (+.f64 (*.f64 (/.f64 (+.f64 (+.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 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (*.f64 (*.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 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 4 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (/.f64 (pow.f64 (+.f64 (*.f64 (/.f64 (+.f64 (+.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 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (+.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 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (+.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 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 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 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 4 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (/.f64 (pow.f64 (+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (+.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 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (*.f64 (+.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 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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 lo #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 (+.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 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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 (+.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 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #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 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))) (+.f64 (/.f64 hi (*.f64 lo (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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 lo #s(literal 2 binary64)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (*.f64 (+.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 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))) (pow.f64 x #s(literal 3 binary64)))) (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 4 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (/.f64 (+.f64 (+.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 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (/.f64 (+.f64 (+.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 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #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 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))) (+.f64 (/.f64 (/.f64 hi lo) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))) (/.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 x #s(literal 3 binary64))))) (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (+.f64 (*.f64 (/.f64 (+.f64 (+.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 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (*.f64 (*.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 2 binary64) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (/.f64 (+.f64 (+.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 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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 (*.f64 (/.f64 (+.f64 (+.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 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (pow.f64 x #s(literal 3 binary64)))) (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 4 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 (*.f64 (/.f64 (+.f64 (+.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 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (+.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 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (fma.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (+.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 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #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))))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))) (+.f64 (/.f64 (/.f64 hi lo) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))) (/.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))))) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 x #s(literal 3 binary64))))) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (+.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 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 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)))))) (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (+.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 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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 (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (+.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 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (pow.f64 x #s(literal 3 binary64)))) (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 4 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (+.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 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))))))
(/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 4 binary64))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 4 binary64)) (pow.f64 (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 4 binary64)) (pow.f64 (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))) (*.f64 (*.f64 x (pow.f64 lo #s(literal 2 binary64))) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)) (/.f64 (+.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (+.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 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))) (*.f64 (*.f64 x (pow.f64 lo #s(literal 2 binary64))) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 (*.f64 (+.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 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (pow.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))) #s(literal 2 binary64))) x))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (-.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) (pow.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))) #s(literal 2 binary64))) x))) x) (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)) (/.f64 (+.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (+.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 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))) (/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (fma.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (*.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (+.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 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (neg.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))))) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) (pow.f64 (+.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (+.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 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))) #s(literal 2 binary64))) x)) x)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 (*.f64 (+.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 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 (+.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 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) (/.f64 (*.f64 (+.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 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))) (+.f64 (/.f64 hi (*.f64 lo (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 (*.f64 (+.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 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))))))) x)) (pow.f64 (-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))) #s(literal 2 binary64)))) x))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (-.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))) (/.f64 (/.f64 hi lo) (pow.f64 (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))))) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (-.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))))))) x) (pow.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))) #s(literal 2 binary64)))) x))) x) (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)) (/.f64 (+.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (+.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 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))) (/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (fma.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (*.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (+.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 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (neg.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))))) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) (-.f64 (pow.f64 (+.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (+.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 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))) #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (fma.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (*.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (+.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 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (neg.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 (/.f64 hi lo) (pow.f64 (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))))) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (+.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 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (fma.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (*.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (+.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 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (neg.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))))))) x))) x)) x)))
(pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) #s(literal 2 binary64))
(pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 x lo)))) #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) (-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))))))) (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) (-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) lo) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))))) (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 x lo)))) #s(literal 2 binary64)))
(+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) (-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))))))) (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 x lo)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x 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 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))))) (pow.f64 (-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))))) #s(literal 2 binary64)))))) (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) #s(literal 2 binary64)))
(fma.f64 hi (fma.f64 #s(literal 2 binary64) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 x lo)))) (-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) lo) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))))) (*.f64 hi (fma.f64 #s(literal 2 binary64) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 x lo)))) (+.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 x lo)))) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (fma.f64 #s(literal -1 binary64) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) lo) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 x lo)))) (fma.f64 #s(literal 2 binary64) (/.f64 x (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))))))) (pow.f64 (-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) lo) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))))) #s(literal 2 binary64))))) (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 x lo)))) #s(literal 2 binary64)))
(fma.f64 hi (fma.f64 #s(literal 2 binary64) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 x lo)))) (-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) lo) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))))) (*.f64 hi (fma.f64 #s(literal 2 binary64) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 x lo)))) (+.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 x lo)))) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) lo) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 x lo)))))))) (pow.f64 (-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) lo) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))))) #s(literal 2 binary64))))) (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 x lo)))) #s(literal 2 binary64)))
(+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) (-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))))))) (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 x lo)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x 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 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))))) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 x lo)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x 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 (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))))))) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) (-.f64 (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 x lo)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))) (+.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 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 3 binary64)))))))))))) (pow.f64 (-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))))) #s(literal 2 binary64))))))) (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) #s(literal 2 binary64)))
(fma.f64 hi (fma.f64 #s(literal 2 binary64) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 x lo)))) (-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) lo) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))))) (*.f64 hi (fma.f64 #s(literal 2 binary64) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 x lo)))) (+.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 x lo)))) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (fma.f64 #s(literal -1 binary64) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) lo) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 x lo)))) (fma.f64 #s(literal 2 binary64) (/.f64 x (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))))))) (fma.f64 hi (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) lo) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))))) (+.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 x lo)))) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (fma.f64 #s(literal -1 binary64) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) lo) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 x lo)))) (fma.f64 #s(literal 2 binary64) (/.f64 x (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))))))) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 x lo)))) (-.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 x lo)))) (fma.f64 #s(literal -1 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) lo) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 x lo)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 #s(literal 1 binary64) (/.f64 x lo)))) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) lo) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 3 binary64))))))))))) (pow.f64 (-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) lo) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))))) #s(literal 2 binary64)))))) (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 x lo)))) #s(literal 2 binary64)))
(fma.f64 hi (fma.f64 #s(literal 2 binary64) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 x lo)))) (-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) lo) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))))) (*.f64 hi (fma.f64 #s(literal 2 binary64) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 x lo)))) (+.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 x lo)))) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) lo) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 x lo)))))))) (fma.f64 hi (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) lo) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))))) (+.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 x lo)))) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) lo) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 x lo)))))))) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 x lo)))) (fma.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (neg.f64 (-.f64 (-.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 3 binary64))))) (/.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) lo) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) lo) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 #s(literal 1 binary64) (/.f64 x lo)))))))))) (pow.f64 (-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) lo) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))))) #s(literal 2 binary64)))))) (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 x 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 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 2 binary64) lo))) (*.f64 hi (pow.f64 lo #s(literal 2 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 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal 2 binary64) (/.f64 x (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 lo))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (pow.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 2 binary64) lo) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (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 lo)) (fma.f64 #s(literal 2 binary64) (/.f64 x lo) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 2 binary64) lo))) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 (pow.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 2 binary64) lo))) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (fma.f64 #s(literal 2 binary64) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 #s(literal 1 binary64) lo))) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo)) (fma.f64 #s(literal 2 binary64) (/.f64 x lo) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 2 binary64) lo))) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 (pow.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 2 binary64) lo))) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal 2 binary64) (/.f64 x (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 lo))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal 2 binary64) (/.f64 x (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 lo))))))) (*.f64 #s(literal 2 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal 2 binary64) (/.f64 x (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 lo))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))) (pow.f64 hi #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (pow.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))))))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 2 binary64) lo) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (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 lo)) (fma.f64 #s(literal 2 binary64) (/.f64 x lo) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal -2 binary64) (/.f64 (+.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (+.f64 (/.f64 #s(literal 2 binary64) lo) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x lo) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 2 binary64) lo) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (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 lo))))))) (*.f64 #s(literal -2 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 3 binary64)))) (fma.f64 #s(literal -2 binary64) (/.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 2 binary64) lo))) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 2 binary64) lo) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (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 lo)) (fma.f64 #s(literal 2 binary64) (/.f64 x lo) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))) (/.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 2 binary64) lo))) (pow.f64 hi #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (pow.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 2 binary64) lo))) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))))))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (fma.f64 #s(literal 2 binary64) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 #s(literal 1 binary64) lo))) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo)) (fma.f64 #s(literal 2 binary64) (/.f64 x lo) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal -2 binary64) (/.f64 (fma.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (-.f64 (fma.f64 #s(literal 2 binary64) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 #s(literal 1 binary64) lo))) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x lo) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (fma.f64 #s(literal 2 binary64) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 #s(literal 1 binary64) lo))) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo)))))) (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 x lo)))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 3 binary64)))) (fma.f64 #s(literal -2 binary64) (/.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 2 binary64) lo))) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (fma.f64 #s(literal 2 binary64) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 #s(literal 1 binary64) lo))) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo)) (fma.f64 #s(literal 2 binary64) (/.f64 x lo) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))) (/.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 2 binary64) lo))) (pow.f64 hi #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (pow.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 2 binary64) lo))) #s(literal 2 binary64)) (pow.f64 hi #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 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo))) (+.f64 (*.f64 #s(literal -2 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) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) lo)) (fma.f64 #s(literal -2 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) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 (-.f64 (/.f64 #s(literal 2 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal -2 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) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)))))) (/.f64 x lo))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) #s(literal 2 binary64))) hi))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) lo)) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (/.f64 (neg.f64 x) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) lo)))) (/.f64 x lo)) (fma.f64 #s(literal 2 binary64) (/.f64 x lo) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))))) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) lo)) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) #s(literal 2 binary64))) hi))) hi) (/.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) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (-.f64 (/.f64 #s(literal 2 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (/.f64 (neg.f64 x) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (/.f64 #s(literal 2 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 x lo)) (fma.f64 #s(literal 2 binary64) (/.f64 x lo) (pow.f64 (fma.f64 (/.f64 x lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64))))) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 (/.f64 #s(literal 2 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) #s(literal 2 binary64))) hi)) hi)))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)))))) (/.f64 x lo))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (+.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)))))) (/.f64 x lo))))))) (*.f64 #s(literal 2 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) #s(literal 1 binary64))))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)))))) (/.f64 x lo))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))) hi)) (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) #s(literal 2 binary64)))) hi))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) lo)) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (/.f64 (neg.f64 x) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) lo)))) (/.f64 x lo)) (fma.f64 #s(literal 2 binary64) (/.f64 x lo) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))))) (pow.f64 lo #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (+.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) lo)))) (*.f64 (-.f64 (/.f64 (neg.f64 x) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x lo) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) #s(literal 1 binary64)) (fma.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (/.f64 (neg.f64 x) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) lo)))) (/.f64 x lo)))))) (*.f64 #s(literal -2 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 x lo) #s(literal -1 binary64))))) (pow.f64 lo #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) lo)) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) (+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (/.f64 (neg.f64 x) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) lo)))) (/.f64 x lo)) (fma.f64 #s(literal 2 binary64) (/.f64 x lo) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)))))))) hi) (pow.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) lo)) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) #s(literal 2 binary64)))) hi))) hi) (/.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) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (-.f64 (/.f64 #s(literal 2 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (/.f64 (neg.f64 x) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (/.f64 #s(literal 2 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 x lo)) (fma.f64 #s(literal 2 binary64) (/.f64 x lo) (pow.f64 (fma.f64 (/.f64 x lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64))))) (pow.f64 lo #s(literal 2 binary64))) (-.f64 (pow.f64 (-.f64 (-.f64 (/.f64 #s(literal 2 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (+.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (/.f64 #s(literal 2 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (-.f64 (/.f64 (neg.f64 x) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x lo) (pow.f64 (fma.f64 (/.f64 x lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64))) #s(literal -1 binary64)) (fma.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (/.f64 (neg.f64 x) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (/.f64 #s(literal 2 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 x lo)))))) (*.f64 #s(literal -2 binary64) (*.f64 x (fma.f64 (/.f64 x lo) #s(literal -1 binary64) #s(literal -1 binary64))))) (pow.f64 lo #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (-.f64 (/.f64 #s(literal 2 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) (+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (/.f64 (neg.f64 x) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (/.f64 #s(literal 2 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 x lo)) (fma.f64 #s(literal 2 binary64) (/.f64 x lo) (pow.f64 (fma.f64 (/.f64 x lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)))))))) hi))) hi)) hi)))
(/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (*.f64 lo (*.f64 (+.f64 hi x) (-.f64 (+.f64 hi x) (*.f64 #s(literal 2 binary64) (+.f64 hi x))))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 hi (*.f64 (*.f64 lo (+.f64 hi x)) (+.f64 hi (-.f64 x (*.f64 #s(literal 2 binary64) (+.f64 hi x)))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (*.f64 (+.f64 hi x) (-.f64 (+.f64 hi x) (*.f64 #s(literal 2 binary64) (+.f64 hi x)))))) (*.f64 lo (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (*.f64 (+.f64 hi x) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 hi x) hi)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x hi))))))) (pow.f64 (-.f64 (+.f64 hi x) (*.f64 #s(literal 2 binary64) (+.f64 hi x))) #s(literal 2 binary64)))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (fma.f64 lo (fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 hi (+.f64 hi x)) (+.f64 hi (-.f64 x (*.f64 #s(literal 2 binary64) (+.f64 hi x))))) (*.f64 lo (fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 hi (+.f64 hi x)) (-.f64 (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 hi x)) hi) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x hi))))) (pow.f64 (+.f64 hi (-.f64 x (*.f64 #s(literal 2 binary64) (+.f64 hi x)))) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (fma.f64 lo (fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 hi (+.f64 hi x)) (+.f64 hi (-.f64 x (*.f64 #s(literal 2 binary64) (+.f64 hi x))))) (*.f64 lo (fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 hi (+.f64 hi x)) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 hi x) hi) #s(literal -1 binary64)) (*.f64 #s(literal 2 binary64) (/.f64 x hi)))) (pow.f64 (+.f64 hi (-.f64 x (*.f64 #s(literal 2 binary64) (+.f64 hi x)))) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (*.f64 (+.f64 hi x) (-.f64 (+.f64 hi x) (*.f64 #s(literal 2 binary64) (+.f64 hi x)))))) (*.f64 lo (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (*.f64 (+.f64 hi x) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 hi x) hi)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x hi))))))) (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (*.f64 (+.f64 hi x) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) hi))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 hi x) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 hi x)) (/.f64 x (*.f64 hi (+.f64 hi x))))))))) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 hi x) hi)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x hi)))) (-.f64 (+.f64 hi x) (*.f64 #s(literal 2 binary64) (+.f64 hi x))))))) (pow.f64 (-.f64 (+.f64 hi x) (*.f64 #s(literal 2 binary64) (+.f64 hi x))) #s(literal 2 binary64))))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (fma.f64 lo (fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 hi (+.f64 hi x)) (+.f64 hi (-.f64 x (*.f64 #s(literal 2 binary64) (+.f64 hi x))))) (*.f64 lo (fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 hi (+.f64 hi x)) (-.f64 (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 hi x)) hi) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x hi))))) (fma.f64 lo (fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 hi (+.f64 hi x)) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 3 binary64) hi)) (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 hi x) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 hi x)) (/.f64 x (*.f64 hi (+.f64 hi x))))))) (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 hi (-.f64 x (*.f64 #s(literal 2 binary64) (+.f64 hi x)))) (-.f64 (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 hi x)) hi) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x hi))))))) (pow.f64 (+.f64 hi (-.f64 x (*.f64 #s(literal 2 binary64) (+.f64 hi x)))) #s(literal 2 binary64)))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (fma.f64 lo (fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 hi (+.f64 hi x)) (+.f64 hi (-.f64 x (*.f64 #s(literal 2 binary64) (+.f64 hi x))))) (*.f64 lo (fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 hi (+.f64 hi x)) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 hi x) hi) #s(literal -1 binary64)) (*.f64 #s(literal 2 binary64) (/.f64 x hi)))) (fma.f64 lo (fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 hi (+.f64 hi x)) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 3 binary64) hi)) (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 hi x) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 hi x)) (/.f64 x (*.f64 hi (+.f64 hi x))))))) (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 hi (-.f64 x (*.f64 #s(literal 2 binary64) (+.f64 hi x)))) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 hi x) hi) #s(literal -1 binary64)) (*.f64 #s(literal 2 binary64) (/.f64 x hi)))))) (pow.f64 (+.f64 hi (-.f64 x (*.f64 #s(literal 2 binary64) (+.f64 hi x)))) #s(literal 2 binary64)))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 hi x) lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 hi x) lo)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (+.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (+.f64 hi x) lo) (fma.f64 #s(literal -2 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) (fma.f64 hi (+.f64 hi x) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (+.f64 hi x) lo) (fma.f64 #s(literal -2 binary64) (/.f64 (-.f64 (fma.f64 hi (+.f64 hi x) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 hi x) lo)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (+.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi x) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (+.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (+.f64 hi x) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (+.f64 hi x) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (*.f64 hi (+.f64 hi x)))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))))))
(+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (+.f64 hi x) lo) (fma.f64 #s(literal -2 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) (fma.f64 hi (+.f64 hi x) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 hi x) (/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) (fma.f64 hi (+.f64 hi x) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 3 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (+.f64 hi x) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (fma.f64 #s(literal -2 binary64) (*.f64 hi (/.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (fma.f64 #s(literal -2 binary64) (*.f64 (+.f64 hi x) (/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) (*.f64 hi (+.f64 hi x))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 hi (/.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64)))))))))
(+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (+.f64 hi x) lo) (fma.f64 #s(literal -2 binary64) (/.f64 (-.f64 (fma.f64 hi (+.f64 hi x) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 hi x) (/.f64 (-.f64 (fma.f64 hi (+.f64 hi x) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (+.f64 hi x) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (fma.f64 #s(literal -2 binary64) (*.f64 hi (/.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (fma.f64 #s(literal -2 binary64) (*.f64 (+.f64 hi x) (/.f64 (-.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 hi (/.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64)))))))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) hi) (*.f64 #s(literal 2 binary64) x)) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 hi x)) lo)))
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 hi x)) lo))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (+.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) lo)) (+.f64 (*.f64 #s(literal 2 binary64) hi) (*.f64 #s(literal 2 binary64) x))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (fma.f64 #s(literal -1 binary64) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) (fma.f64 hi (+.f64 hi x) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) lo) (*.f64 #s(literal 2 binary64) (+.f64 hi x))) lo)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (+.f64 hi x)) (/.f64 (fma.f64 #s(literal -2 binary64) (-.f64 (fma.f64 hi (+.f64 hi x) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) lo)) lo))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (+.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (+.f64 hi x) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (+.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))))) (*.f64 #s(literal -2 binary64) (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -4 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 hi x) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (*.f64 hi (+.f64 hi x)))))))) lo)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) lo)) (+.f64 (*.f64 #s(literal 2 binary64) hi) (*.f64 #s(literal 2 binary64) x))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (fma.f64 #s(literal -1 binary64) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) (fma.f64 hi (+.f64 hi x) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) (+.f64 (*.f64 (+.f64 hi x) (fma.f64 #s(literal -1 binary64) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) (fma.f64 hi (+.f64 hi x) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))) (fma.f64 #s(literal -4 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (*.f64 (+.f64 hi x) (fma.f64 #s(literal -1 binary64) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) (*.f64 hi (+.f64 hi x)))))))) lo) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) lo) (*.f64 #s(literal 2 binary64) (+.f64 hi x))) lo)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (+.f64 hi x)) (/.f64 (fma.f64 #s(literal -2 binary64) (-.f64 (fma.f64 hi (+.f64 hi x) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (-.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) (+.f64 (*.f64 (+.f64 hi x) (-.f64 (fma.f64 hi (+.f64 hi x) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (pow.f64 (+.f64 hi x) #s(literal 3 binary64))) (neg.f64 (fma.f64 #s(literal -4 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (*.f64 (+.f64 hi x) (-.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))))))) lo))) lo)) lo))
(/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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)))))))
(/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))
(+.f64 (*.f64 x (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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)))))))) (/.f64 (*.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 2 binary64)))))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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))))))))
(fma.f64 x (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (*.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))
(+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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)))))))) (*.f64 x (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (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))))))) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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)))))))) (/.f64 (*.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 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))))))))) (/.f64 (*.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 2 binary64)))))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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))))))))
(fma.f64 x (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 x (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (*.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) (*.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))
(+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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)))))))) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (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))))))) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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)))))))) (/.f64 (*.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 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))))))))) (+.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 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (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)))))))) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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)))))))) (/.f64 (*.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 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))))))))) (/.f64 (*.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.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 2 binary64)))))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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))))))))
(fma.f64 x (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (*.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.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 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (*.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) (*.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))
(fma.f64 x (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 x (-.f64 (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 x (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (*.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.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 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (*.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) (*.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))
(/.f64 (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 x (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (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 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 x (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))))))
(*.f64 x (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (*.f64 (*.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 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (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 (+.f64 (+.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 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 x (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))))))
(*.f64 x (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (*.f64 (*.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 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (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 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (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 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))) (+.f64 (/.f64 (*.f64 (+.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 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 x (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))))))
(*.f64 x (-.f64 (+.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (*.f64 (*.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 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (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 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 (*.f64 (/.f64 (+.f64 (+.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 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 x (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (*.f64 (/.f64 (+.f64 (+.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 x #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (/.f64 (+.f64 (+.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 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))))
(*.f64 x (-.f64 (+.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (*.f64 (*.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 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (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 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (*.f64 (/.f64 (+.f64 (+.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 x #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (+.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 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.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 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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 (+.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 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (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 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))))) (+.f64 (/.f64 (*.f64 (+.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 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 (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 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 x (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))))))
(*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (/.f64 (+.f64 (+.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 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (+.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)))) (pow.f64 x #s(literal 3 binary64))))) (+.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (*.f64 (*.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 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (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 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (*.f64 (/.f64 (+.f64 (+.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 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 x (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (*.f64 (/.f64 (+.f64 (+.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 x #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (/.f64 (+.f64 (+.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 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))))
(*.f64 x (-.f64 (-.f64 (+.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (*.f64 (*.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 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (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 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (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 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (+.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 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (+.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)))) (pow.f64 x #s(literal 3 binary64)))))) (+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (*.f64 (/.f64 (+.f64 (+.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 x #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (+.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 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #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 x (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))
(neg.f64 (*.f64 x (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))))
(neg.f64 (*.f64 x (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) x) (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (*.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (+.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 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) x)))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) (/.f64 (*.f64 (+.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 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) x)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) x) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))) (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) x) (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) (/.f64 (-.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (*.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (+.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 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) x)) (*.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (+.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 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) x)))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 (*.f64 (+.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 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) (/.f64 (*.f64 (+.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 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (/.f64 (*.f64 (+.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 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) x)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (*.f64 x (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (-.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))) x) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))) (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) x) (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) (/.f64 (-.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (/.f64 (+.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (*.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (+.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 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (*.f64 x (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (-.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (*.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (+.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 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))) x)) (*.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (+.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 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) x)))
(/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))
(/.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 x lo)))
(+.f64 (*.f64 hi (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo)))))
(fma.f64 hi (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))) (/.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))
(+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo)))))
(fma.f64 hi (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (*.f64 hi (-.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))) (/.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))
(+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 3 binary64))))) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))))) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo)))))
(fma.f64 hi (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (*.f64 hi (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 3 binary64)))) (fma.f64 hi (-.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 3 binary64))))) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 x lo))))) (+.f64 (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 x lo)))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))) (/.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 x 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 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) (*.f64 hi lo)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal 2 binary64) hi) lo))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 hi lo)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 hi lo)) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (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 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))) (pow.f64 hi #s(literal 2 binary64)))))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) lo) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal 2 binary64) hi) lo)) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))))) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) lo)) (/.f64 (*.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 2 binary64) lo) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))) (pow.f64 hi #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) lo) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal 2 binary64) hi) lo)) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))))) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) lo)) (/.f64 (*.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (fma.f64 #s(literal 2 binary64) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 #s(literal 1 binary64) lo))) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 hi #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (pow.f64 hi #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 hi lo)) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (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 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))) (pow.f64 hi #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))) (pow.f64 hi #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal 2 binary64) (/.f64 x (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 lo)))))) (pow.f64 hi #s(literal 3 binary64)))))))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) lo) (fma.f64 #s(literal 2 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 hi #s(literal 3 binary64)))) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal 2 binary64) hi) lo)) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))))))) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) lo)) (+.f64 (+.f64 (/.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 2 binary64) lo) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))) (pow.f64 hi #s(literal 3 binary64))) (/.f64 (*.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 2 binary64) lo) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))) (pow.f64 hi #s(literal 2 binary64)))) (/.f64 (*.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x lo) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 2 binary64) lo) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (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 lo))))) (pow.f64 hi #s(literal 3 binary64))))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) lo) (fma.f64 #s(literal 2 binary64) (*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 hi #s(literal 3 binary64)))) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal 2 binary64) hi) lo)) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))))))) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) lo)) (+.f64 (+.f64 (/.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 2 binary64))) (-.f64 (fma.f64 #s(literal 2 binary64) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 #s(literal 1 binary64) lo))) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 hi #s(literal 3 binary64))) (/.f64 (*.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (fma.f64 #s(literal 2 binary64) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 #s(literal 1 binary64) lo))) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 hi #s(literal 2 binary64)))) (/.f64 (*.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x lo) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (fma.f64 #s(literal 2 binary64) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 #s(literal 1 binary64) lo))) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))))) (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 (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #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 -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 2 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 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (/.f64 #s(literal 2 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 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)))))) (/.f64 x lo)))) hi)) (/.f64 #s(literal 1 binary64) lo))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #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 -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x lo) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) #s(literal 1 binary64)) (fma.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (/.f64 (neg.f64 x) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) lo)))) (/.f64 x lo))) hi) (/.f64 #s(literal 1 binary64) lo))) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 2 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 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (-.f64 (+.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x lo) (pow.f64 (fma.f64 (/.f64 x lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64))) #s(literal -1 binary64)) (fma.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (/.f64 (neg.f64 x) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (/.f64 #s(literal 2 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 x lo))) hi))) (-.f64 (/.f64 #s(literal 2 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 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) #s(literal 1 binary64)))) (+.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)))))) (/.f64 x lo)))))))) hi)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)))))) (/.f64 x lo)))) hi)) (/.f64 #s(literal 1 binary64) lo))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #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 -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 x lo) #s(literal -1 binary64)))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) lo)))) (*.f64 (-.f64 (/.f64 (neg.f64 x) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x lo) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) #s(literal 1 binary64)) (fma.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (/.f64 (neg.f64 x) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) lo)))) (/.f64 x lo))))))) hi) (fma.f64 #s(literal 2 binary64) (/.f64 x lo) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)))) (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (/.f64 (neg.f64 x) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) lo)))) (/.f64 x lo)))) hi) (/.f64 #s(literal 1 binary64) lo))) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 2 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 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (-.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x lo) (pow.f64 (fma.f64 (/.f64 x lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 x (fma.f64 (/.f64 x lo) #s(literal -1 binary64) #s(literal -1 binary64)))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (/.f64 #s(literal 2 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (-.f64 (/.f64 (neg.f64 x) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x lo) (pow.f64 (fma.f64 (/.f64 x lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64))) #s(literal -1 binary64)) (fma.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (/.f64 (neg.f64 x) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (/.f64 #s(literal 2 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 x lo))))))) hi)) (+.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (/.f64 (neg.f64 x) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (/.f64 #s(literal 2 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 x lo)))) hi))) (-.f64 (/.f64 #s(literal 2 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 (*.f64 #s(literal 2 binary64) (+.f64 hi x)) (+.f64 hi x)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 hi (+.f64 hi x) (*.f64 lo (-.f64 (*.f64 #s(literal 2 binary64) (+.f64 hi x)) (+.f64 hi x)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (+.f64 hi x)) (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 x hi))) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 hi x) hi))))) (+.f64 hi x)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 hi (+.f64 hi x) (*.f64 lo (-.f64 (fma.f64 #s(literal 2 binary64) (+.f64 hi x) (*.f64 lo (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x hi)) (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 hi x)) hi))))) (+.f64 hi x)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (+.f64 hi x)) (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x hi)) (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 hi x) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 hi x)) (/.f64 x (*.f64 hi (+.f64 hi x))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) hi))))))) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 hi x) hi))))) (+.f64 hi x)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 hi (+.f64 hi x) (*.f64 lo (-.f64 (fma.f64 #s(literal 2 binary64) (+.f64 hi x) (*.f64 lo (+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x hi) (*.f64 lo (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 hi x) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 hi x)) (/.f64 x (*.f64 hi (+.f64 hi x))))) (fma.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 3 binary64) hi))))) (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 hi x)) hi))))) (+.f64 hi x)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) lo)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 hi x) #s(literal 3 binary64)) lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 hi (/.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) lo)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 hi x) #s(literal 3 binary64)) lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) lo)) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (+.f64 hi x) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 hi x) #s(literal 3 binary64)) lo)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 hi (/.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) lo)) (+.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 hi (/.f64 (pow.f64 (+.f64 hi x) #s(literal 3 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 (pow.f64 (+.f64 hi x) #s(literal 3 binary64)) lo) (*.f64 (+.f64 hi x) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (pow.f64 (+.f64 hi x) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 hi (*.f64 (+.f64 hi x) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (pow.f64 (+.f64 hi x) #s(literal 3 binary64))))) (*.f64 (+.f64 hi x) (-.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (+.f64 (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 3 binary64))) (*.f64 (+.f64 hi x) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))))))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) lo)) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) (+.f64 (/.f64 (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (+.f64 hi x) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 hi x) #s(literal 3 binary64)) lo)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 hi (*.f64 (+.f64 hi x) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))) (*.f64 (+.f64 hi x) (-.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (fma.f64 hi (pow.f64 (+.f64 hi x) #s(literal 3 binary64)) (*.f64 (+.f64 hi x) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))))))) (pow.f64 lo #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 hi (/.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) lo)) (+.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 (*.f64 hi (/.f64 (pow.f64 (+.f64 hi x) #s(literal 3 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 (pow.f64 (+.f64 hi x) #s(literal 3 binary64)) lo) (*.f64 (+.f64 hi x) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (pow.f64 (+.f64 hi x) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64))))))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 hi (/.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) lo)) (+.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (fma.f64 hi (*.f64 (+.f64 hi x) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))) (*.f64 (+.f64 hi x) (-.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (fma.f64 hi (pow.f64 (+.f64 hi x) #s(literal 3 binary64)) (*.f64 (+.f64 hi x) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))))))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 hi (/.f64 (pow.f64 (+.f64 hi x) #s(literal 3 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 (pow.f64 (+.f64 hi x) #s(literal 3 binary64)) lo) (*.f64 (+.f64 hi x) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (pow.f64 (+.f64 hi x) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64))))))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (pow.f64 (+.f64 hi x) #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) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))) lo)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) hi) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (neg.f64 (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))) lo) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) hi) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (neg.f64 (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))) lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 hi x) (-.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))))) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 3 binary64))))) lo))) (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))) lo)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (neg.f64 (/.f64 (-.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (*.f64 (+.f64 hi x) (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) hi) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (neg.f64 (pow.f64 (+.f64 hi x) #s(literal 3 binary64))))) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 3 binary64))))) lo))) (neg.f64 (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))) lo) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) (/.f64 (-.f64 (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) hi) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (-.f64 (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 3 binary64))) (*.f64 (+.f64 hi x) (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) hi) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (neg.f64 (pow.f64 (+.f64 hi x) #s(literal 3 binary64))))))) lo)) (neg.f64 (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))) lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 hi x) (-.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 hi x) (-.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))))) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))))) lo)) (+.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (/.f64 (*.f64 hi (*.f64 (+.f64 hi x) (-.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))))) lo))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 hi x) (-.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))))) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 3 binary64))))) lo))) (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))) lo)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (neg.f64 (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (+.f64 hi x) (/.f64 (-.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (*.f64 (+.f64 hi x) (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) hi) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (neg.f64 (pow.f64 (+.f64 hi x) #s(literal 3 binary64))))) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 3 binary64))))) lo)) (fma.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) (*.f64 hi (/.f64 (*.f64 (+.f64 hi x) (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) hi) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (neg.f64 (pow.f64 (+.f64 hi x) #s(literal 3 binary64))))) lo)))) (fma.f64 #s(literal -1 binary64) (*.f64 (+.f64 hi x) (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) hi) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (neg.f64 (pow.f64 (+.f64 hi x) #s(literal 3 binary64))))) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 3 binary64))))) lo))) (neg.f64 (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))) lo) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) (/.f64 (-.f64 (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) hi) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (/.f64 (-.f64 (-.f64 (fma.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) (*.f64 hi (/.f64 (*.f64 (+.f64 hi x) (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) hi) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (neg.f64 (pow.f64 (+.f64 hi x) #s(literal 3 binary64))))) lo))) (*.f64 (+.f64 hi x) (/.f64 (-.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (-.f64 (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 3 binary64))) (*.f64 (+.f64 hi x) (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) hi) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (neg.f64 (pow.f64 (+.f64 hi x) #s(literal 3 binary64))))))) lo))) (-.f64 (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 3 binary64))) (*.f64 (+.f64 hi x) (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) hi) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (neg.f64 (pow.f64 (+.f64 hi x) #s(literal 3 binary64))))))) lo)) (neg.f64 (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))) lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) lo)
(/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) lo)
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo))
(-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo))
(-.f64 (-.f64 (*.f64 x (+.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 hi lo))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo))
(-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo))
(-.f64 (-.f64 (*.f64 x (+.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 hi lo))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo))
(-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo))
(-.f64 (-.f64 (*.f64 x (+.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 hi lo))
(/.f64 (*.f64 x (+.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 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 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 hi (*.f64 x lo))))
(*.f64 x (-.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi (*.f64 x lo))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 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 hi (*.f64 x lo))))
(*.f64 x (-.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi (*.f64 x lo))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 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 hi (*.f64 x lo))))
(*.f64 x (-.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi (*.f64 x lo))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))
(neg.f64 (*.f64 x (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) lo)))
(neg.f64 (*.f64 x (/.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) lo)))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 x) (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (neg.f64 x) (-.f64 (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) x)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 x) (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (neg.f64 x) (-.f64 (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) x)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 x) (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (neg.f64 x) (-.f64 (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) x)) (/.f64 #s(literal 1 binary64) lo)))
(/.f64 x lo)
(+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo))
(fma.f64 hi (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x lo))
(+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo))
(fma.f64 hi (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x lo))
(fma.f64 hi (-.f64 (/.f64 (-.f64 x hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x lo))
(+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo))
(fma.f64 hi (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x lo))
(fma.f64 hi (-.f64 (/.f64 (-.f64 x hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x lo))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(neg.f64 (/.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 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 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.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 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.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 x (*.f64 hi (pow.f64 lo #s(literal 2 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 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (/.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) lo) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 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 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (/.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) lo) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(neg.f64 (/.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 #s(literal -1 binary64) (/.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 (fma.f64 #s(literal -1 binary64) (/.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 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) 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 x (*.f64 hi lo))) (+.f64 (*.f64 #s(literal -1 binary64) (/.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 (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 x hi) lo) (fma.f64 #s(literal -1 binary64) (/.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 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (/.f64 x 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 x (*.f64 hi lo))) (+.f64 (*.f64 #s(literal -1 binary64) (/.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 (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 x hi) lo) (fma.f64 #s(literal -1 binary64) (/.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 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (/.f64 x hi) lo)) hi) (/.f64 #s(literal -1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 x hi) (+.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 x hi) (+.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 x hi) (+.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 hi (-.f64 x hi)) lo)) hi) lo)
(/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)
(/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 hi (-.f64 x hi)) lo)) hi) lo)
(/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)
(/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 hi (-.f64 x hi)) lo)) hi) lo)
(/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)
(/.f64 (-.f64 x hi) lo)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo))
(neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 x hi) (*.f64 hi (/.f64 (-.f64 x hi) lo)))) lo))
(neg.f64 (/.f64 (-.f64 (neg.f64 (-.f64 x hi)) (*.f64 hi (/.f64 (-.f64 x hi) lo))) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo))
(neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 x hi) (*.f64 hi (/.f64 (-.f64 x hi) lo)))) lo))
(neg.f64 (/.f64 (-.f64 (neg.f64 (-.f64 x hi)) (*.f64 hi (/.f64 (-.f64 x hi) lo))) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo))
(neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 x hi) (*.f64 hi (/.f64 (-.f64 x hi) lo)))) lo))
(neg.f64 (/.f64 (-.f64 (neg.f64 (-.f64 x hi)) (*.f64 hi (/.f64 (-.f64 x hi) lo))) 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 hi lo))
(+.f64 #s(literal 1 binary64) (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.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 hi lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo)))
(+.f64 #s(literal 1 binary64) (-.f64 (-.f64 (*.f64 x (+.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 hi lo)))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo)))
(+.f64 #s(literal 1 binary64) (-.f64 (-.f64 (*.f64 x (+.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 hi lo)))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo)))
(+.f64 #s(literal 1 binary64) (-.f64 (-.f64 (*.f64 x (+.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 hi lo)))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) x)) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi (*.f64 x lo))))
(*.f64 x (-.f64 (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) x)) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi (*.f64 x lo))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) x)) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi (*.f64 x lo))))
(*.f64 x (-.f64 (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) x)) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi (*.f64 x lo))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) x)) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi (*.f64 x lo))))
(*.f64 x (-.f64 (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) x)) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi (*.f64 x lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 x) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.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 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 x) (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo))) x))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (neg.f64 x) (-.f64 (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) x)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.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 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 x) (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo))) x))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (neg.f64 x) (-.f64 (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) x)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.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 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 x) (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo))) x))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (neg.f64 x) (-.f64 (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) x)) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 x lo))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (fma.f64 hi (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (fma.f64 hi (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (fma.f64 hi (-.f64 (/.f64 (-.f64 x hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (fma.f64 hi (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (fma.f64 hi (-.f64 (/.f64 (-.f64 x hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x lo)))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(neg.f64 (/.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 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 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.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 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.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) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 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 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 hi lo)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) lo))) (/.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) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 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 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 hi lo)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) lo))) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))) (/.f64 #s(literal -1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(neg.f64 (/.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 #s(literal -1 binary64) (/.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 (fma.f64 #s(literal -1 binary64) (/.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 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) 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 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) 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 (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) 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 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) 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 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) 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 (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) 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 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) hi) (/.f64 #s(literal -1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 x hi) (+.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 (+.f64 lo x) hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 hi (-.f64 x hi) (*.f64 lo (+.f64 lo (-.f64 x hi)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 (+.f64 lo x) hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 hi (-.f64 x hi) (*.f64 lo (+.f64 lo (-.f64 x hi)))) (pow.f64 lo #s(literal 2 binary64)))
#s(literal 1 binary64)
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 x lo) (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)))
(+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)) (/.f64 hi lo)))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 x lo) (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)))
(+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)) (/.f64 hi lo)))
#s(literal 1 binary64)
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 x hi) (*.f64 hi (/.f64 (-.f64 x hi) lo)))) lo)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 (-.f64 x hi)) (*.f64 hi (/.f64 (-.f64 x hi) lo))) lo))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 x hi) (*.f64 hi (/.f64 (-.f64 x hi) lo)))) lo)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 (-.f64 x hi)) (*.f64 hi (/.f64 (-.f64 x hi) lo))) 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 hi lo))
(+.f64 #s(literal 1 binary64) (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.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 hi lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo)))
(+.f64 #s(literal 1 binary64) (-.f64 (-.f64 (*.f64 x (+.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 hi lo)))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo)))
(+.f64 #s(literal 1 binary64) (-.f64 (-.f64 (*.f64 x (+.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 hi lo)))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo)))
(+.f64 #s(literal 1 binary64) (-.f64 (-.f64 (*.f64 x (+.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 hi lo)))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) x)) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi (*.f64 x lo))))
(*.f64 x (-.f64 (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) x)) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi (*.f64 x lo))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) x)) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi (*.f64 x lo))))
(*.f64 x (-.f64 (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) x)) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi (*.f64 x lo))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) x)) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi (*.f64 x lo))))
(*.f64 x (-.f64 (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) x)) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi (*.f64 x lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 x) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.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 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 x) (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo))) x))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (neg.f64 x) (-.f64 (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) x)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.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 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 x) (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo))) x))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (neg.f64 x) (-.f64 (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) x)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.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 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 x) (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo))) x))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (neg.f64 x) (-.f64 (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) x)) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 x lo))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (fma.f64 hi (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (fma.f64 hi (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (fma.f64 hi (-.f64 (/.f64 (-.f64 x hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (fma.f64 hi (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (fma.f64 hi (-.f64 (/.f64 (-.f64 x hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x lo)))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(neg.f64 (/.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 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 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.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 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.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) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 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 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 hi lo)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) lo))) (/.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) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 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 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 hi lo)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) lo))) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))) (/.f64 #s(literal -1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(neg.f64 (/.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 #s(literal -1 binary64) (/.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 (fma.f64 #s(literal -1 binary64) (/.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 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) 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 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) 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 (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) 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 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) 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 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) 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 (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) 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 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) hi) (/.f64 #s(literal -1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 x hi) (+.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 (+.f64 lo x) hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 hi (-.f64 x hi) (*.f64 lo (+.f64 lo (-.f64 x hi)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 (+.f64 lo x) hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 hi (-.f64 x hi) (*.f64 lo (+.f64 lo (-.f64 x hi)))) (pow.f64 lo #s(literal 2 binary64)))
#s(literal 1 binary64)
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 x lo) (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)))
(+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)) (/.f64 hi lo)))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 x lo) (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)))
(+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)) (/.f64 hi lo)))
#s(literal 1 binary64)
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 x hi) (*.f64 hi (/.f64 (-.f64 x hi) lo)))) lo)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 (-.f64 x hi)) (*.f64 hi (/.f64 (-.f64 x hi) lo))) lo))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 x hi) (*.f64 hi (/.f64 (-.f64 x hi) lo)))) lo)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 (-.f64 x hi)) (*.f64 hi (/.f64 (-.f64 x hi) lo))) lo))
(log.f64 (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)))
(log.f64 (+.f64 #s(literal 2 binary64) (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo))))
(log.f64 (-.f64 (-.f64 #s(literal 2 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)))
(+.f64 (log.f64 (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)))))))
(+.f64 (log.f64 (+.f64 #s(literal 2 binary64) (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (+.f64 #s(literal 2 binary64) (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo))))) (/.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)))))))
(+.f64 (log.f64 (-.f64 (-.f64 #s(literal 2 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (-.f64 (-.f64 #s(literal 2 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)))) (/.f64 (/.f64 hi (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 hi lo))))))
(+.f64 (log.f64 (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (*.f64 x (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 x (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))))))))
(+.f64 (log.f64 (+.f64 #s(literal 2 binary64) (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)))) (*.f64 x (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 x (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 2 binary64) (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo))) #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (+.f64 #s(literal 2 binary64) (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo))))) (/.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo))))))))
(+.f64 (log.f64 (-.f64 (-.f64 #s(literal 2 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo))) (*.f64 x (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 x (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 (-.f64 (-.f64 #s(literal 2 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (-.f64 (-.f64 #s(literal 2 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)))) (/.f64 (/.f64 hi (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 hi lo)))))))
(+.f64 (log.f64 (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 x (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 3 binary64))) (pow.f64 (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 3 binary64)))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))))))))
(+.f64 (log.f64 (+.f64 #s(literal 2 binary64) (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)))) (*.f64 x (fma.f64 x (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo))) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 x (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 3 binary64)))) (pow.f64 (+.f64 #s(literal 2 binary64) (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo))) #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (+.f64 #s(literal 2 binary64) (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo))))) (/.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (+.f64 #s(literal 2 binary64) (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo))))))))
(+.f64 (log.f64 (-.f64 (-.f64 #s(literal 2 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo))) (*.f64 x (fma.f64 x (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 (-.f64 (-.f64 #s(literal 2 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 x (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 3 binary64)))) (pow.f64 (-.f64 (-.f64 #s(literal 2 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (-.f64 (-.f64 #s(literal 2 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)))) (/.f64 (/.f64 hi (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 hi lo)))))))
(+.f64 (log.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))))
(+.f64 (log.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (neg.f64 (log.f64 x))))
(-.f64 (log.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (log.f64 x)))
(-.f64 (+.f64 (log.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 #s(literal 2 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))) (/.f64 hi (*.f64 lo (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))
(+.f64 (log.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x)) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (*.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 2 binary64) x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 hi (*.f64 (*.f64 x lo) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))
(+.f64 (log.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (-.f64 (-.f64 (/.f64 (/.f64 #s(literal 2 binary64) x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (*.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))))))) (neg.f64 (log.f64 x))) (/.f64 hi (*.f64 (*.f64 x lo) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))
(-.f64 (+.f64 (log.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (/.f64 #s(literal 2 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))))) (/.f64 hi (*.f64 lo (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))
(+.f64 (log.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x)) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (*.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/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo))) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (/.f64 (/.f64 #s(literal 2 binary64) x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 hi (*.f64 (*.f64 x lo) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))
(-.f64 (+.f64 (-.f64 (log.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (log.f64 x))) (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (-.f64 (-.f64 #s(literal 2 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (/.f64 (/.f64 #s(literal 2 binary64) x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (*.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 hi (*.f64 (*.f64 x lo) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(-.f64 (+.f64 (log.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 3 binary64))))) (/.f64 #s(literal 2 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))))) (/.f64 hi (*.f64 lo (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))
(+.f64 (log.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x)) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (*.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/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo))) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo))) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 3 binary64)))) (/.f64 (/.f64 #s(literal 2 binary64) x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))) (/.f64 hi (*.f64 (*.f64 x lo) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))
(+.f64 (log.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (-.f64 (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (-.f64 (-.f64 #s(literal 2 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 (-.f64 (-.f64 #s(literal 2 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 3 binary64)))) (/.f64 (/.f64 #s(literal 2 binary64) x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (*.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))))))) (neg.f64 (log.f64 x))) (/.f64 hi (*.f64 (*.f64 x lo) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))
(+.f64 (log.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))))
(+.f64 (log.f64 (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) x))))
(-.f64 (log.f64 (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (log.f64 (/.f64 #s(literal -1 binary64) x)))
(+.f64 (log.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (/.f64 hi (*.f64 lo (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) x))))
(+.f64 (log.f64 (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) (/.f64 #s(literal 2 binary64) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) (/.f64 hi (*.f64 lo (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) x))))
(-.f64 (-.f64 (log.f64 (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (log.f64 (/.f64 #s(literal -1 binary64) x))) (/.f64 (-.f64 (-.f64 (/.f64 #s(literal 2 binary64) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (/.f64 hi (*.f64 lo (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) x))
(+.f64 (log.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 x (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))) (/.f64 hi (*.f64 lo (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) x))))
(+.f64 (log.f64 (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo))) #s(literal 2 binary64)) (*.f64 x (pow.f64 (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (/.f64 #s(literal 2 binary64) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (/.f64 hi (*.f64 lo (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) x))))
(-.f64 (-.f64 (log.f64 (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (log.f64 (/.f64 #s(literal -1 binary64) x))) (/.f64 (-.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (-.f64 (-.f64 #s(literal 2 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 x (pow.f64 (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (/.f64 #s(literal 2 binary64) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (/.f64 hi (*.f64 lo (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) x))
(+.f64 (log.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 3 binary64)) (*.f64 x (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 3 binary64)))))) x)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))) (/.f64 hi (*.f64 lo (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) x))))
(+.f64 (log.f64 (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo))) #s(literal 2 binary64)) (pow.f64 (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))) (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo))) #s(literal 3 binary64)) (*.f64 x (pow.f64 (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 3 binary64)))))) x) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) (/.f64 #s(literal 2 binary64) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (/.f64 hi (*.f64 lo (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) x))))
(-.f64 (-.f64 (log.f64 (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (log.f64 (/.f64 #s(literal -1 binary64) x))) (/.f64 (-.f64 (-.f64 (-.f64 (/.f64 #s(literal 2 binary64) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (-.f64 (-.f64 #s(literal 2 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))) (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 (-.f64 (-.f64 #s(literal 2 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) #s(literal 3 binary64)) (*.f64 x (pow.f64 (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 3 binary64)))))) x)) (/.f64 hi (*.f64 lo (-.f64 (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) x))
(log.f64 (+.f64 #s(literal 2 binary64) (/.f64 x lo)))
(log.f64 (+.f64 (/.f64 x lo) #s(literal 2 binary64)))
(+.f64 (log.f64 (+.f64 #s(literal 2 binary64) (/.f64 x lo))) (*.f64 hi (-.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (/.f64 x lo)))) (/.f64 #s(literal 1 binary64) (*.f64 lo (+.f64 #s(literal 2 binary64) (/.f64 x lo)))))))
(+.f64 (log.f64 (+.f64 (/.f64 x lo) #s(literal 2 binary64))) (*.f64 hi (-.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (/.f64 x lo) #s(literal 2 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 x lo) #s(literal 2 binary64))))))
(+.f64 (log.f64 (+.f64 #s(literal 2 binary64) (/.f64 x lo))) (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (/.f64 x lo)))))))) (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (/.f64 x lo))))) (/.f64 #s(literal 1 binary64) (*.f64 lo (+.f64 #s(literal 2 binary64) (/.f64 x lo)))))))
(+.f64 (log.f64 (+.f64 (/.f64 x lo) #s(literal 2 binary64))) (*.f64 hi (-.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 hi (-.f64 (neg.f64 (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 x lo) #s(literal 2 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 2 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (/.f64 x lo) #s(literal 2 binary64)))))) (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (/.f64 x lo) #s(literal 2 binary64))))) (/.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 x lo) #s(literal 2 binary64))))))
(+.f64 (log.f64 (+.f64 #s(literal 2 binary64) (/.f64 x lo))) (*.f64 hi (-.f64 (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 x lo)) #s(literal 3 binary64)))) (*.f64 #s(literal 6 binary64) (/.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (/.f64 x lo))))))))) (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (/.f64 x lo))))) (/.f64 #s(literal 1 binary64) (*.f64 lo (+.f64 #s(literal 2 binary64) (/.f64 x lo)))))))
(+.f64 (log.f64 (+.f64 (/.f64 x lo) #s(literal 2 binary64))) (*.f64 hi (-.f64 (fma.f64 hi (fma.f64 #s(literal 1/6 binary64) (*.f64 hi (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 x lo) #s(literal 2 binary64)) #s(literal 3 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (/.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (+.f64 (/.f64 x lo) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (-.f64 (neg.f64 (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 x lo) #s(literal 2 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 2 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (/.f64 x lo) #s(literal 2 binary64))))))) (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (/.f64 x lo) #s(literal 2 binary64))))) (/.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 x lo) #s(literal 2 binary64))))))
(+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) hi))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (neg.f64 (log.f64 hi))))
(+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) hi))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) hi))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal -2 binary64) (neg.f64 (log.f64 hi)) (neg.f64 (*.f64 (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 (log.f64 (/.f64 #s(literal -1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal -2 binary64) (neg.f64 (log.f64 hi))) (*.f64 (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 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) hi))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) hi)) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (/.f64 x lo)))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) (pow.f64 hi #s(literal 2 binary64)))))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal -2 binary64) (neg.f64 (log.f64 hi)) (fma.f64 #s(literal -1 binary64) (*.f64 (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 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (/.f64 x lo) #s(literal 2 binary64))) (neg.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) (pow.f64 hi #s(literal 2 binary64)))))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal -2 binary64) (neg.f64 (log.f64 hi)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (/.f64 x lo) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (pow.f64 hi #s(literal 2 binary64)))) (*.f64 (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 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) hi))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) hi)) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 x lo)) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))))) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 lo #s(literal 6 binary64)) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 3 binary64))))) (pow.f64 hi #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (/.f64 x lo)))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) (pow.f64 hi #s(literal 2 binary64))))))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal -2 binary64) (neg.f64 (log.f64 hi)) (fma.f64 #s(literal -1 binary64) (*.f64 (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)) (fma.f64 #s(literal 1/6 binary64) (/.f64 (fma.f64 #s(literal -6 binary64) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (+.f64 (/.f64 x lo) #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal -2 binary64) (pow.f64 lo #s(literal 6 binary64))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 3 binary64)))) (pow.f64 hi #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (/.f64 x lo) #s(literal 2 binary64))) (neg.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) (pow.f64 hi #s(literal 2 binary64))))))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal -2 binary64) (neg.f64 (log.f64 hi)) (-.f64 (fma.f64 #s(literal 1/6 binary64) (/.f64 (fma.f64 #s(literal -6 binary64) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (+.f64 (/.f64 x lo) #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal -2 binary64) (pow.f64 lo #s(literal 6 binary64))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 3 binary64)))) (pow.f64 hi #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (/.f64 x lo) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (pow.f64 hi #s(literal 2 binary64))))) (*.f64 (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 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) hi))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) hi))))
(+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) hi))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) hi)))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) hi)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) hi))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) hi)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) hi))))
(+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) hi))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 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/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (/.f64 x lo)))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) hi))) hi))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) hi)) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (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/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (/.f64 x lo) #s(literal 2 binary64))) (neg.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) hi))) hi))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) hi))) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (/.f64 x lo) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) hi)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) hi)))
(+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) hi))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 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 (*.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 x lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 lo #s(literal 6 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 3 binary64))))) hi)) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 2 binary64) (/.f64 x lo)))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))))) hi))) hi))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) hi)) (neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 (fma.f64 #s(literal -1/6 binary64) (/.f64 (fma.f64 #s(literal -6 binary64) (*.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (/.f64 x lo) #s(literal 2 binary64))) (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 -2 binary64) (pow.f64 lo #s(literal 6 binary64))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 3 binary64)))) hi) (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (/.f64 x lo) #s(literal 2 binary64))) (neg.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))))) hi))) hi))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) hi))) (/.f64 (-.f64 (neg.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (fma.f64 #s(literal -1/6 binary64) (/.f64 (fma.f64 #s(literal -6 binary64) (*.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (/.f64 x lo) #s(literal 2 binary64))) (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (*.f64 #s(literal -2 binary64) (pow.f64 lo #s(literal 6 binary64))) (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) #s(literal 3 binary64)))) hi) (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (/.f64 x lo) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))))) hi)) hi)))
(+.f64 (log.f64 (*.f64 hi (-.f64 x hi))) (*.f64 #s(literal -2 binary64) (log.f64 lo)))
(+.f64 (log.f64 (*.f64 hi (-.f64 x hi))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 lo)) (/.f64 lo hi)))
(+.f64 (log.f64 (*.f64 hi (-.f64 x hi))) (fma.f64 #s(literal -2 binary64) (log.f64 lo) (/.f64 lo hi)))
(+.f64 (log.f64 (*.f64 hi (-.f64 x hi))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 lo)) (*.f64 lo (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 lo (-.f64 (*.f64 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 hi (-.f64 x hi)))) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))) (/.f64 #s(literal 1 binary64) hi)))))
(+.f64 (log.f64 (*.f64 hi (-.f64 x hi))) (fma.f64 #s(literal -2 binary64) (log.f64 lo) (*.f64 lo (fma.f64 #s(literal 1/2 binary64) (*.f64 lo (-.f64 (/.f64 #s(literal 4 binary64) (*.f64 hi (-.f64 x hi))) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) hi)))))
(+.f64 (log.f64 (*.f64 hi (-.f64 x hi))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 lo)) (*.f64 lo (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 lo (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 3 binary64)))) (*.f64 #s(literal 12 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 x hi))))))) (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 hi (-.f64 x hi)))) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))))))) (/.f64 #s(literal 1 binary64) hi)))))
(+.f64 (log.f64 (*.f64 hi (-.f64 x hi))) (fma.f64 #s(literal -2 binary64) (log.f64 lo) (*.f64 lo (fma.f64 lo (fma.f64 #s(literal 1/6 binary64) (*.f64 lo (-.f64 (/.f64 #s(literal 2 binary64) (pow.f64 hi #s(literal 3 binary64))) (/.f64 #s(literal 12 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 x hi))))) (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 #s(literal 4 binary64) (*.f64 hi (-.f64 x hi))) (/.f64 #s(literal 1 binary64) (pow.f64 hi #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 (-.f64 x hi) lo)))
(+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 (/.f64 (-.f64 x hi) lo) #s(literal 1/2 binary64)))
(+.f64 (log.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (*.f64 hi (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 x hi) lo))))
(+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 x hi) lo))))
(+.f64 (log.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (*.f64 hi (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 x hi) lo)))))
(+.f64 (log.f64 #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (/.f64 (fma.f64 #s(literal -3/2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (fma.f64 #s(literal -1/4 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 x hi) lo)))))
(log.f64 #s(literal 2 binary64))
(+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 x hi) lo)))
(+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 (/.f64 (-.f64 x hi) lo) #s(literal 1/2 binary64)))
(+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 x hi)) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (*.f64 hi (-.f64 x hi))) lo))) lo)))
(+.f64 (log.f64 #s(literal 2 binary64)) (neg.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (-.f64 x hi) (/.f64 (fma.f64 #s(literal -1/4 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi))) lo))) lo)))
(-.f64 (log.f64 #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (-.f64 x hi) (/.f64 (fma.f64 #s(literal -1/4 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi))) 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/6 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (*.f64 #s(literal 3/2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) lo)) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (*.f64 hi (-.f64 x hi))))) lo)) (*.f64 #s(literal -1/2 binary64) (-.f64 x hi))) lo)))
(+.f64 (log.f64 #s(literal 2 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/6 binary64) (/.f64 (fma.f64 #s(literal -1/4 binary64) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (*.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) #s(literal 3/2 binary64))) lo) (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/4 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi))))) lo) (*.f64 (-.f64 x hi) #s(literal -1/2 binary64))) lo)))
(-.f64 (log.f64 #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 (-.f64 x hi) #s(literal -1/2 binary64)) (/.f64 (fma.f64 #s(literal -1/6 binary64) (/.f64 (fma.f64 #s(literal -1/4 binary64) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (*.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) #s(literal 3/2 binary64))) lo) (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/4 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi))))) lo)) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(-.f64 (*.f64 x (+.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 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(-.f64 (*.f64 x (+.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 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(-.f64 (*.f64 x (+.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 (*.f64 x (+.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 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 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 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 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 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 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 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))
(neg.f64 (*.f64 x (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) lo)))
(neg.f64 (*.f64 x (/.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) lo)))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 x) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (neg.f64 x) (-.f64 (-.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 x) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (neg.f64 x) (-.f64 (-.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 x) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (neg.f64 x) (-.f64 (-.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))
(/.f64 x lo)
(+.f64 (/.f64 x lo) (/.f64 (*.f64 hi x) (pow.f64 lo #s(literal 2 binary64))))
(+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))
(fma.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))
(fma.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))
(+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))
(fma.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))
(fma.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(neg.f64 (/.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 x (*.f64 hi (pow.f64 lo #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 x (*.f64 hi (pow.f64 lo #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 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (/.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) lo) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) lo) (/.f64 #s(literal -1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (/.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) lo) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) lo) (/.f64 #s(literal -1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(neg.f64 (/.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 x (*.f64 hi (pow.f64 lo #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 x (*.f64 hi (pow.f64 lo #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 x (*.f64 hi lo))) (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) 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 (/.f64 (/.f64 x hi) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) 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 (neg.f64 x) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (/.f64 x 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 x (*.f64 hi lo))) (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) 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 (/.f64 (/.f64 x hi) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) 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 (neg.f64 x) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (/.f64 x hi) lo)) hi) (/.f64 #s(literal -1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo x)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 hi (-.f64 x hi) (*.f64 x lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo x)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 hi (-.f64 x hi) (*.f64 x lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo x)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 hi (-.f64 x hi) (*.f64 x lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 x lo)
(/.f64 (+.f64 x (/.f64 (*.f64 hi (-.f64 x hi)) lo)) lo)
(/.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) lo)
(/.f64 (+.f64 x (/.f64 (*.f64 hi (-.f64 x hi)) lo)) lo)
(/.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) lo)
(/.f64 (+.f64 x (/.f64 (*.f64 hi (-.f64 x hi)) lo)) lo)
(/.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) lo)
(/.f64 x lo)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo))
(neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 hi (/.f64 (-.f64 x hi) lo) x)) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo))
(neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 hi (/.f64 (-.f64 x hi) lo) x)) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo))
(neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 hi (/.f64 (-.f64 x hi) lo) x)) lo))
(+.f64 (*.f64 hi (/.f64 (+.f64 hi x) lo)) hi)
(fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)))
(*.f64 #s(literal 1 binary64) (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)
(*.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)
(pow.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) #s(literal 1 binary64))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)
(pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) #s(literal 3 binary64))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)
(pow.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)
(pow.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) #s(literal 2 binary64))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)
(sqrt.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) #s(literal 2 binary64)))
(fabs.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))
(log.f64 (exp.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)
(cbrt.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) #s(literal 3 binary64)))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)
(expm1.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)))
(log1p.f64 (expm1.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)
(exp.f64 (log.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)
(exp.f64 (*.f64 (log.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) #s(literal 1 binary64)))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))))
(*.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))
(pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))
(pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) #s(literal 2 binary64)) (pow.f64 lo #s(literal -2 binary64)))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (*.f64 (/.f64 lo (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))) lo))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (/.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 lo (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))) (/.f64 lo (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))) (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))))
(/.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))
(/.f64 (*.f64 (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))) (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)))) (*.f64 (neg.f64 lo) (neg.f64 lo)))
(pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))
(/.f64 (*.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) #s(literal 1 binary64)) (*.f64 lo (/.f64 lo (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)))))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (/.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))))
(/.f64 (*.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)))) (*.f64 lo (neg.f64 lo)))
(/.f64 (neg.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) #s(literal 2 binary64))) (neg.f64 (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)))) (*.f64 (/.f64 lo (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))) (neg.f64 lo)))
(/.f64 (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))) (/.f64 (neg.f64 (pow.f64 lo #s(literal 2 binary64))) (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))))
(/.f64 (-.f64 (neg.f64 x) (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (/.f64 (neg.f64 (pow.f64 lo #s(literal 2 binary64))) (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))))
(/.f64 (*.f64 (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))) (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))) (*.f64 (neg.f64 lo) lo))
(/.f64 (neg.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) #s(literal 2 binary64))) (neg.f64 (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))) #s(literal 1 binary64)) (*.f64 (neg.f64 lo) (/.f64 lo (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)))))
(/.f64 (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))) (/.f64 (neg.f64 (pow.f64 lo #s(literal 2 binary64))) (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))))
(/.f64 (-.f64 (neg.f64 x) (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (/.f64 (neg.f64 (pow.f64 lo #s(literal 2 binary64))) (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))))
(pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))))
(pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) #s(literal 3 binary64)))
(pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64)) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))))
(pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))))
(pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))))
(pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))) #s(literal 1 binary64)))
(pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) #s(literal 2 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))) #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) #s(literal 2 binary64)))
(pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))) #s(literal 2 binary64))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))))
(pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))) #s(literal 2 binary64))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)))) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64)))
(pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))) #s(literal 2 binary64))
(/.f64 (*.f64 (-.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) (*.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))) (-.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) (*.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))))) (*.f64 (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64))))
(*.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))))) (/.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 4 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal -2 binary64)) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (-.f64 (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal -2 binary64)) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64))))) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal -2 binary64)) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))))) (/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal -2 binary64)) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (-.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) (*.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))))) (*.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64))))
(*.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))))) (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (-.f64 (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal -3 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) #s(literal 3 binary64)))) (*.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) (+.f64 (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal -2 binary64)) (+.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64)))))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal -3 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))) #s(literal 3 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) (+.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal -2 binary64)) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64)))))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal -3 binary64)) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 6 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal -1 binary64)) (*.f64 (+.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64)))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (-.f64 (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal -2 binary64)) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64))))) (*.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal -2 binary64)) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)))))))
(/.f64 (*.f64 (-.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) (*.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 3 binary64)))
(*.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))))) (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) (*.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))) (-.f64 (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal -3 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) #s(literal 3 binary64)))) (*.f64 (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal -2 binary64)) (+.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64)))))))
(*.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal -3 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))) #s(literal 3 binary64))) (/.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))))) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64)) (+.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal -2 binary64)) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64)))))))
(*.f64 (/.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))))) (+.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal -2 binary64)) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64))))) (/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal -3 binary64)) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 6 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 3 binary64)))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) (*.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))) (-.f64 (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal -2 binary64)) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))))))
(*.f64 (/.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64))) (/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal -2 binary64)) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal -3 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) #s(literal 3 binary64))) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))) (*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal -2 binary64)) (+.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64))))) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal -3 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))) #s(literal 3 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) (+.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal -2 binary64)) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64)))))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal -3 binary64)) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 6 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal -1 binary64)) (*.f64 (+.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64)))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal -3 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) #s(literal 3 binary64))) (-.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) (*.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))))) (*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal -2 binary64)) (+.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64))))) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64))))
(*.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal -3 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))) #s(literal 3 binary64))) (/.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))))) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64)) (+.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal -2 binary64)) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64)))))))
(*.f64 (/.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))))) (+.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal -2 binary64)) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64))))) (/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal -3 binary64)) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 6 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 3 binary64)))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal -3 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) #s(literal 3 binary64))) (-.f64 (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal -3 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) #s(literal 3 binary64)))) (*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal -2 binary64)) (+.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64))))) (+.f64 (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal -2 binary64)) (+.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal -3 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))) #s(literal 3 binary64))) (+.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal -2 binary64)) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64))))) (/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal -3 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))) #s(literal 3 binary64))) (+.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal -2 binary64)) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal -3 binary64)) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 6 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 3 binary64)))) (+.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal -2 binary64)) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64))))) (/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal -3 binary64)) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 6 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 3 binary64)))) (+.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal -2 binary64)) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal -3 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) #s(literal 3 binary64))) (-.f64 (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal -2 binary64)) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64))))) (*.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal -2 binary64)) (+.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))))))
(*.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal -2 binary64)) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64)))) (/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal -3 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))) #s(literal 3 binary64))) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)))) (+.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal -2 binary64)) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64)))))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal -2 binary64)) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64)))) (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal -3 binary64)) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 6 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 3 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))))) (+.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal -2 binary64)) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal -2 binary64)) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)))) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal -2 binary64)) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal -2 binary64)) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (-.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) (*.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))))) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)))) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64))))
(*.f64 (/.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64))) (/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal -2 binary64)) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal -2 binary64)) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (-.f64 (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal -3 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) #s(literal 3 binary64)))) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)))) (+.f64 (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal -2 binary64)) (+.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64)))))))
(*.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal -2 binary64)) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64)))) (/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal -3 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))) #s(literal 3 binary64))) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)))) (+.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal -2 binary64)) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64)))))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal -2 binary64)) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64)))) (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal -3 binary64)) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 6 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 3 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))))) (+.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal -2 binary64)) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64)))))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) #s(literal 4 binary64)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))) #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) #s(literal 2 binary64))))
(pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))) #s(literal 2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) #s(literal 2 binary64)))))
(pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))) #s(literal 2 binary64))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)))
(pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))) #s(literal 2 binary64))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) #s(literal 3 binary64))))
(pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))) #s(literal 2 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) #s(literal 2 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) #s(literal 2 binary64))))
(pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))) #s(literal 2 binary64))
(exp.f64 (*.f64 #s(literal 2 binary64) (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))) (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)))))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))) (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (-.f64 (log1p.f64 (neg.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))) (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))) (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)))) #s(literal 1 binary64)))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (-.f64 (log.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))) (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (-.f64 (log1p.f64 (neg.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)))) (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)))))
(*.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))))
(/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)))
(*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))))
(/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64)))) (cbrt.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)))))
(*.f64 (/.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (sqrt.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)))) (/.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (sqrt.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)))))
(pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))) lo)) #s(literal 2 binary64))
(pow.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) #s(literal 1 binary64))
(/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)))
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)))) #s(literal 3 binary64))
(/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)))
(pow.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)))
(pow.f64 (/.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (sqrt.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)))) #s(literal 2 binary64))
(pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))) lo)) #s(literal 2 binary64))
(pow.f64 (/.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 4 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) #s(literal 2 binary64))))
(log.f64 (exp.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)))))
(/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))))))
(/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) #s(literal 3 binary64)))
(/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)))))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)))))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)))))
(/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)))
(exp.f64 (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))) (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))))
(/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)))
(exp.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))) (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))) #s(literal 1 binary64)))
(/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 1 binary64)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))
(-.f64 (/.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) lo) (/.f64 hi lo))
(/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) (neg.f64 lo))
(/.f64 #s(literal 1 binary64) (/.f64 lo (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi)))
(*.f64 (/.f64 #s(literal 1 binary64) lo) (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi))
(/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 lo (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi))))
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 lo) (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi)))
(/.f64 (neg.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi)) (neg.f64 lo))
(/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)
(/.f64 (*.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) #s(literal 1 binary64)) lo)
(/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)
(/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 x x (-.f64 (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) #s(literal 2 binary64)) (*.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))))) lo))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) #s(literal 3 binary64))) (*.f64 lo (fma.f64 x x (-.f64 (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) #s(literal 2 binary64)) (*.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 x x (-.f64 (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) #s(literal 2 binary64)) (*.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))))) (/.f64 lo #s(literal 1 binary64))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) #s(literal 3 binary64))) (*.f64 lo (fma.f64 x x (-.f64 (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) #s(literal 2 binary64)) (*.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (fma.f64 x x (-.f64 (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) #s(literal 2 binary64)) (*.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))))) (neg.f64 lo)))
(/.f64 (neg.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) #s(literal 3 binary64)))) (*.f64 (neg.f64 lo) (fma.f64 x x (-.f64 (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) #s(literal 2 binary64)) (*.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) #s(literal 3 binary64))) lo)) (fma.f64 x x (-.f64 (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) #s(literal 2 binary64)) (*.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) #s(literal 2 binary64))) (*.f64 lo (-.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) (/.f64 lo #s(literal 1 binary64))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) #s(literal 2 binary64))) (*.f64 lo (-.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (-.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) (neg.f64 lo)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) #s(literal 2 binary64)))) (*.f64 (neg.f64 lo) (-.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) #s(literal 2 binary64))) lo)) (-.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) #s(literal 3 binary64)))) (*.f64 lo (fma.f64 x x (-.f64 (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) #s(literal 2 binary64)) (*.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)))))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) #s(literal 3 binary64))) (*.f64 lo (fma.f64 x x (-.f64 (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) #s(literal 2 binary64)) (*.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) #s(literal 3 binary64)))) (*.f64 (/.f64 lo #s(literal 1 binary64)) (fma.f64 x x (-.f64 (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) #s(literal 2 binary64)) (*.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)))))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) #s(literal 3 binary64))) (*.f64 lo (fma.f64 x x (-.f64 (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) #s(literal 2 binary64)) (*.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) #s(literal 2 binary64)))) (*.f64 lo (-.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) #s(literal 2 binary64))) (*.f64 lo (-.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) #s(literal 2 binary64)))) (*.f64 (/.f64 lo #s(literal 1 binary64)) (-.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) #s(literal 2 binary64))) (*.f64 lo (-.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)))))
(/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) #s(literal 3 binary64)))) (*.f64 (neg.f64 lo) (fma.f64 x x (-.f64 (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) #s(literal 2 binary64)) (*.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) #s(literal 3 binary64)))) (*.f64 (neg.f64 lo) (fma.f64 x x (-.f64 (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) #s(literal 2 binary64)) (*.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) #s(literal 3 binary64))) lo)) (fma.f64 x x (-.f64 (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) #s(literal 2 binary64)) (*.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) #s(literal 2 binary64)))) (*.f64 (neg.f64 lo) (-.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) #s(literal 2 binary64)))) (*.f64 (neg.f64 lo) (-.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) #s(literal 2 binary64))) lo)) (-.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi))) (neg.f64 (neg.f64 lo)))
(/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)
(/.f64 (neg.f64 (*.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) #s(literal 1 binary64))) (neg.f64 lo))
(/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)
(pow.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 1 binary64))
(/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)) #s(literal 3 binary64))
(/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)
(pow.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)) #s(literal 2 binary64))
(/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)
(pow.f64 (/.f64 lo (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi)) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) lo) (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi))
(neg.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) (neg.f64 lo))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 2 binary64)))
(fabs.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(log.f64 (exp.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))
(/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))))
(/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 3 binary64)))
(/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))
(+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 1 binary64)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))
(/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)
(exp.f64 (log.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))
(/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)) #s(literal 1 binary64)))
(/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))) #s(literal 1 binary64))
(+.f64 (+.f64 #s(literal 2 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)) #s(literal -1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))) (/.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 2 binary64))) (+.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 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(*.f64 (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 2 binary64)) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 2 binary64)) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))))
(/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 3 binary64)))) (+.f64 #s(literal -1 binary64) (neg.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 2 binary64)) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))))
(/.f64 (-.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 3 binary64))) (-.f64 #s(literal -1 binary64) (-.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 2 binary64)) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 2 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 2 binary64)))) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) (neg.f64 lo))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 2 binary64)))) (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))) #s(literal 3 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(pow.f64 (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))) #s(literal 2 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)) #s(literal 2 binary64)))
(fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)) #s(literal 3 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))))
(+.f64 (+.f64 #s(literal 2 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)) #s(literal -1 binary64))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(exp.f64 (log1p.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(fma.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(fma.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(fma.f64 (/.f64 #s(literal 1 binary64) lo) (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)) (sqrt.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(+.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))) #s(literal 1 binary64))
(+.f64 (+.f64 #s(literal 2 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)) #s(literal -1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))) (/.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 2 binary64))) (+.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 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(*.f64 (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 2 binary64)) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 2 binary64)) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))))
(/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 3 binary64)))) (+.f64 #s(literal -1 binary64) (neg.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 2 binary64)) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))))
(/.f64 (-.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 3 binary64))) (-.f64 #s(literal -1 binary64) (-.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 2 binary64)) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 2 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 2 binary64)))) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) (neg.f64 lo))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 2 binary64)))) (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))) #s(literal 3 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(pow.f64 (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))) #s(literal 2 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)) #s(literal 2 binary64)))
(fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)) #s(literal 3 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(exp.f64 (log1p.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(fma.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(fma.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(fma.f64 (/.f64 #s(literal 1 binary64) lo) (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)) (sqrt.f64 (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (log.f64 (+.f64 #s(literal 2 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))))
(*.f64 #s(literal 1 binary64) (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))))
(log.f64 (+.f64 #s(literal 2 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))) #s(literal 2 binary64)) (cbrt.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))))
(log.f64 (+.f64 #s(literal 2 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))
(*.f64 (sqrt.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))) (sqrt.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))))
(log.f64 (+.f64 #s(literal 2 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))
(pow.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))) #s(literal 1 binary64))
(log.f64 (+.f64 #s(literal 2 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))
(pow.f64 (cbrt.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))) #s(literal 3 binary64))
(log.f64 (+.f64 #s(literal 2 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))
(pow.f64 (pow.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(log.f64 (+.f64 #s(literal 2 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))
(pow.f64 (sqrt.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))) #s(literal 2 binary64))
(log.f64 (+.f64 #s(literal 2 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))
(sqrt.f64 (pow.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (log.f64 (+.f64 #s(literal 2 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))) #s(literal 2 binary64)))
(fabs.f64 (log.f64 (+.f64 #s(literal 2 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))))
(log.f64 (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))))
(log.f64 (+.f64 #s(literal 2 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))
(cbrt.f64 (pow.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))) #s(literal 3 binary64)))
(log.f64 (+.f64 #s(literal 2 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))
(expm1.f64 (log1p.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))))
(expm1.f64 (log1p.f64 (log.f64 (+.f64 #s(literal 2 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))))
(exp.f64 (log.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))))
(log.f64 (+.f64 #s(literal 2 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))) #s(literal 1 binary64)))
(log.f64 (+.f64 #s(literal 2 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) lo))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) lo)))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) lo))
(/.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) lo)
(*.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) (/.f64 #s(literal 1 binary64) lo))
(*.f64 (/.f64 #s(literal 1 binary64) lo) (fma.f64 hi (/.f64 (-.f64 x hi) lo) x))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) lo)))
(/.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) lo)
(*.f64 (sqrt.f64 (/.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) lo)) (sqrt.f64 (/.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) lo)))
(/.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) lo)
(pow.f64 (/.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) lo) #s(literal 1 binary64))
(/.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) lo)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) lo)) #s(literal 3 binary64))
(/.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) lo)
(pow.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) lo) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) lo)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) lo)) #s(literal 2 binary64))
(/.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) lo)
(pow.f64 (/.f64 lo (fma.f64 hi (/.f64 (-.f64 x hi) lo) x)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 lo (fma.f64 hi (/.f64 (-.f64 x hi) lo) x)))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) lo) #s(literal 2 binary64)))
(fabs.f64 (/.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) lo))
(log.f64 (exp.f64 (/.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) lo)))
(/.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) lo)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) lo))))
(/.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) lo)
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) lo) #s(literal 3 binary64)))
(/.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) lo)
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(/.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) lo)
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) lo)))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) lo)))
(/.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) lo)
(exp.f64 (log.f64 (/.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) lo)))
(/.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) lo)
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) lo)) #s(literal 1 binary64)))
(/.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) lo)

eval2.1s (12.3%)

Compiler

Compiled 133040 to 61071 computations (54.1% saved)

prune703.0ms (4.2%)

Pruning

106 alts after pruning (100 fresh and 6 done)

PrunedKeptTotal
New2256362292
Fresh96473
Picked235
Done134
Total22681062374
Accuracy
25.2%
Counts
2374 → 106
Alt Table
Click to see full alt table
StatusAccuracyProgram
13.5%
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))) #s(literal 2 binary64))
18.8%
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) #s(literal 3 binary64))
13.6%
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))) #s(literal 3 binary64))
9.5%
(/.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 x lo)) (*.f64 (/.f64 lo hi) (-.f64 x lo))) hi)
9.5%
(/.f64 (fma.f64 (sqrt.f64 (-.f64 x lo)) (sqrt.f64 (-.f64 x lo)) (*.f64 (/.f64 lo hi) (-.f64 x lo))) hi)
9.7%
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))) #s(literal 3 binary64)) #s(literal 3 binary64)) hi)
18.0%
(/.f64 (pow.f64 (fabs.f64 (cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (-.f64 x lo)))) #s(literal 3 binary64)) hi)
9.0%
(/.f64 (pow.f64 (expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))))) #s(literal 3 binary64)) hi)
9.7%
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (/.f64 (+.f64 hi lo) hi))) #s(literal 3 binary64)) hi)
9.7%
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x lo) (*.f64 lo (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi))))) #s(literal 3 binary64)) hi)
18.8%
(/.f64 (-.f64 x lo) hi)
16.5%
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) 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 (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))))
14.8%
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) 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 (*.f64 hi (/.f64 (-.f64 x hi) lo))) lo))))
15.3%
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x (*.f64 hi (/.f64 (-.f64 x hi) lo))) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (*.f64 hi (/.f64 (-.f64 x hi) lo))) lo))))
17.7%
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 x lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (*.f64 hi (/.f64 (-.f64 x hi) lo))) lo))))
14.8%
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo)) #s(literal 2 binary64)) (/.f64 (+.f64 x (*.f64 hi (/.f64 (-.f64 x hi) lo))) lo))))
10.2%
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (*.f64 hi (/.f64 (-.f64 x hi) lo))) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))))
10.5%
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (*.f64 hi (/.f64 (-.f64 x hi) lo))) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (*.f64 hi (/.f64 (-.f64 x hi) lo))) lo))))
18.7%
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (*.f64 hi (/.f64 (-.f64 x hi) lo))) lo))))
17.9%
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (neg.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (*.f64 hi (/.f64 (-.f64 x hi) lo))) lo))))
18.8%
(/.f64 (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64)) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (*.f64 hi (/.f64 (-.f64 x hi) lo))) lo))))
18.8%
(/.f64 (+.f64 #s(literal 1 binary64) (log.f64 (exp.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (*.f64 hi (/.f64 (-.f64 x hi) lo))) lo))))
9.7%
(/.f64 (*.f64 (-.f64 x lo) (fma.f64 lo (/.f64 #s(literal 1 binary64) hi) #s(literal 1 binary64))) hi)
9.7%
(/.f64 (*.f64 (-.f64 x lo) (/.f64 (+.f64 hi lo) hi)) hi)
9.7%
(/.f64 (*.f64 (-.f64 x lo) (*.f64 lo (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))) hi)
18.0%
(/.f64 (*.f64 (-.f64 x lo) (fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)))) hi)
9.7%
(/.f64 (*.f64 lo (-.f64 #s(literal -1 binary64) (/.f64 lo hi))) hi)
18.8%
(/.f64 (neg.f64 lo) hi)
9.0%
(/.f64 (expm1.f64 (log1p.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))))) hi)
9.0%
(/.f64 (exp.f64 (+.f64 (log.f64 (-.f64 x lo)) (log1p.f64 (/.f64 lo hi)))) hi)
18.8%
(/.f64 #s(literal 1 binary64) (/.f64 hi (-.f64 x lo)))
13.6%
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo))) #s(literal 1 binary64))
9.7%
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) hi))) #s(literal 1 binary64))
13.6%
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 (-.f64 x hi)) (*.f64 hi (/.f64 (-.f64 x hi) lo))) lo))
9.2%
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))
14.8%
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))
18.7%
(-.f64 #s(literal 1 binary64) (/.f64 x lo))
13.6%
(+.f64 (+.f64 #s(literal 2 binary64) (/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)) #s(literal -1 binary64))
18.9%
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x lo) lo)) (*.f64 hi (-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))
18.9%
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x lo) lo)) (*.f64 hi (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (/.f64 (-.f64 hi (*.f64 hi (/.f64 x lo))) lo) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))
18.9%
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x lo) lo)) (*.f64 hi (-.f64 (*.f64 (+.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 x (pow.f64 lo #s(literal -2 binary64))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))
18.7%
(+.f64 #s(literal 1 binary64) (/.f64 x lo))
18.9%
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 hi lo) #s(literal 1 binary64)) (/.f64 (-.f64 hi x) lo)))
14.8%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (-.f64 (pow.f64 (cbrt.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo))) #s(literal 3 binary64)) hi)) lo)))
14.8%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (-.f64 (expm1.f64 (log1p.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)))) hi)) lo)))
14.8%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (-.f64 (exp.f64 (log.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)))) hi)) lo)))
18.9%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))) lo)))
18.9%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (/.f64 lo (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)))))))
14.8%
(+.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)) #s(literal 1 binary64))))
18.9%
(+.f64 #s(literal 1 binary64) (neg.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))) lo)) #s(literal -1 binary64))))
14.8%
(+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) (/.f64 #s(literal 1 binary64) lo))))
13.6%
(+.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (+.f64 x (-.f64 (pow.f64 (cbrt.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo))) #s(literal 3 binary64)) hi)) lo))))
13.6%
(+.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (+.f64 x (-.f64 (expm1.f64 (log1p.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)))) hi)) lo))))
19.1%
(+.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) hi (neg.f64 (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))))) lo))))
19.1%
(+.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (+.f64 x (+.f64 (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo))))
10.1%
(+.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (+.f64 x (*.f64 hi (/.f64 (-.f64 x hi) lo))) lo))))
19.1%
(+.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (+.f64 x (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)) #s(literal 1 binary64)))) lo))))
19.1%
(+.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (+.f64 x (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))) lo))))
10.0%
(+.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (+.f64 x (expm1.f64 (log1p.f64 (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))))) lo))))
19.1%
(+.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (/.f64 lo (+.f64 x (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))))))))
13.6%
(+.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (-.f64 (/.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) lo) (/.f64 hi lo)))))
13.6%
(+.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) (/.f64 #s(literal 1 binary64) lo)))))
13.6%
(+.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 (+.f64 x (-.f64 (expm1.f64 (log1p.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)))) hi)) (/.f64 #s(literal 1 binary64) lo)))))
19.1%
(+.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 (+.f64 x (+.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) hi (neg.f64 (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))))) (/.f64 #s(literal 1 binary64) lo)))))
19.1%
(+.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 (+.f64 x (+.f64 (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (/.f64 #s(literal 1 binary64) lo)))))
10.1%
(+.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 (+.f64 x (*.f64 hi (/.f64 (-.f64 x hi) lo))) (/.f64 #s(literal 1 binary64) lo)))))
19.1%
(+.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 (+.f64 x (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))
19.7%
(+.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 (+.f64 x (fabs.f64 (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))))) (/.f64 #s(literal 1 binary64) lo)))))
10.0%
(+.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 (+.f64 x (expm1.f64 (log1p.f64 (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))))) (/.f64 #s(literal 1 binary64) lo)))))
14.8%
(+.f64 #s(literal 1 binary64) (neg.f64 (log.f64 (exp.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)))))
18.8%
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
9.7%
(*.f64 (/.f64 (-.f64 x lo) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (cbrt.f64 hi)))
18.8%
(*.f64 (-.f64 x lo) (/.f64 #s(literal 1 binary64) hi))
9.7%
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi))
9.7%
(*.f64 (*.f64 (-.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 lo hi))) (/.f64 #s(literal 1 binary64) hi))
11.7%
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (*.f64 hi x))))
9.7%
(*.f64 lo (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 lo hi)) hi))
18.8%
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) hi)))
19.3%
(sqrt.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 2 binary64)))
19.3%
(sqrt.f64 (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64)))) #s(literal 3 binary64))) #s(literal 2 binary64)))
19.3%
(sqrt.f64 (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (*.f64 hi (/.f64 x lo))) lo)))) #s(literal 2 binary64)))
19.0%
(sqrt.f64 (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fabs.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))) lo)))) #s(literal 2 binary64)))
19.3%
(sqrt.f64 (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (/.f64 (pow.f64 (/.f64 (+.f64 x (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) #s(literal 3 binary64))) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) #s(literal 2 binary64)))
19.5%
(sqrt.f64 (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (/.f64 (pow.f64 (/.f64 (+.f64 x (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 x lo)))) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) #s(literal 2 binary64)))
19.5%
(sqrt.f64 (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (/.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) #s(literal 2 binary64)))
19.0%
(sqrt.f64 (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (*.f64 hi (/.f64 (+.f64 hi x) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64)))
15.9%
(sqrt.f64 (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (/.f64 (*.f64 hi (+.f64 hi x)) lo)) lo))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) #s(literal 2 binary64)))
17.6%
(sqrt.f64 (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (/.f64 (*.f64 hi x) lo)) lo))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) #s(literal 2 binary64)))
19.0%
(sqrt.f64 (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (*.f64 hi (/.f64 x lo))) lo))) (/.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) #s(literal 2 binary64)))
14.6%
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (*.f64 hi (/.f64 (-.f64 x hi) lo))) lo)) #s(literal 2 binary64)))
19.3%
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))) lo)) #s(literal 2 binary64)))
14.3%
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (+.f64 x (*.f64 hi (/.f64 (+.f64 x hi) lo))) (neg.f64 lo)) (/.f64 hi lo))) #s(literal 2 binary64)))
18.0%
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) hi) (-.f64 x lo)) #s(literal 2 binary64)))
19.0%
(sqrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64))) (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo)) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))))))))
19.3%
(sqrt.f64 (log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 1 binary64))) #s(literal 2 binary64))))))
13.6%
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))))
18.0%
(fabs.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 lo hi)) (/.f64 (-.f64 x lo) hi)))
13.5%
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))))
19.1%
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) hi (neg.f64 (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))))) lo))))
9.9%
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (*.f64 hi (/.f64 (-.f64 x hi) lo))) lo))))
19.1%
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))) lo))))
10.0%
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (expm1.f64 (log1p.f64 (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))))) lo))))
14.8%
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)))))
13.5%
(exp.f64 (log1p.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)))
13.6%
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)) #s(literal 3 binary64)))
18.7%
#s(literal 1 binary64)
Compiler

Compiled 6244 to 2901 computations (53.5% saved)

regimes229.0ms (1.4%)

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

4 calls:

92.0ms
hi
71.0ms
lo
41.0ms
x
7.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
21.3%2lo
22.3%2hi
19.7%1x
19.7%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
Compiler

Compiled 22 to 15 computations (31.8% saved)

regimes82.0ms (0.5%)

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

1 calls:

62.0ms
hi
Results
AccuracySegmentsBranch
22.3%2hi
Compiler

Compiled 4 to 3 computations (25% saved)

regimes82.0ms (0.5%)

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

1 calls:

65.0ms
hi
Results
AccuracySegmentsBranch
22.2%2hi
Compiler

Compiled 4 to 3 computations (25% saved)

regimes285.0ms (1.7%)

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

1 calls:

273.0ms
hi
Results
AccuracySegmentsBranch
22.2%2hi
Compiler

Compiled 4 to 3 computations (25% saved)

regimes58.0ms (0.3%)

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

3 calls:

24.0ms
hi
22.0ms
lo
7.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
19.7%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
19.7%1lo
19.7%1hi
Compiler

Compiled 18 to 12 computations (33.3% saved)

regimes47.0ms (0.3%)

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

4 calls:

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

Compiled 22 to 15 computations (31.8% saved)

regimes33.0ms (0.2%)

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

4 calls:

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

Compiled 22 to 15 computations (31.8% saved)

regimes27.0ms (0.2%)

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

4 calls:

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

Compiled 22 to 15 computations (31.8% saved)

regimes6.0ms (0%)

Counts
4 → 1
Calls
Call 1
Inputs
#s(literal 1 binary64)
(/.f64 (neg.f64 lo) hi)
(+.f64 #s(literal 1 binary64) (/.f64 x lo))
(-.f64 #s(literal 1 binary64) (/.f64 x lo))
Outputs
(/.f64 (neg.f64 lo) hi)
Calls

3 calls:

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

Compiled 12 to 9 computations (25% saved)

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

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

Compiled 12 to 9 computations (25% saved)

bsearch2.0ms (0%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
0.0ms
1.4419412782314814e+308
1.4468255149672324e+308
Compiler

Compiled 16 to 11 computations (31.3% saved)

bsearch7.0ms (0%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
0.0ms
1.4419412782314814e+308
1.4468255149672324e+308
Compiler

Compiled 16 to 11 computations (31.3% saved)

bsearch1.0ms (0%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
0.0ms
1.4419412782314814e+308
1.4468255149672324e+308
Compiler

Compiled 16 to 11 computations (31.3% saved)

bsearch1.0ms (0%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
0.0ms
1.4419412782314814e+308
1.4468255149672324e+308
Compiler

Compiled 16 to 11 computations (31.3% saved)

simplify313.0ms (1.9%)

Algorithm
egg-herbie
Rules
150×distribute-lft-neg-in
146×unsub-neg
88×neg-mul-1
82×distribute-neg-in
79×neg-sub0
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0911397
11601397
22431397
33531393
45041393
57361393
69431393
710861393
811671393
912101393
1012231393
1112251393
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 hi #s(literal 144499999999999996796457951570818259839716876195303059394808411749964611303983723421892469888411067575244388590421411670636875533946848842100552456146696250741175239323142815515319257533299844175533434087137257464458810882972288197678646685621703343654170192622922501810056478678870876937788321305971048579072 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64)) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (*.f64 hi (/.f64 (-.f64 x hi) lo))) lo)))) (sqrt.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 2 binary64))))
(if (<=.f64 hi #s(literal 144499999999999996796457951570818259839716876195303059394808411749964611303983723421892469888411067575244388590421411670636875533946848842100552456146696250741175239323142815515319257533299844175533434087137257464458810882972288197678646685621703343654170192622922501810056478678870876937788321305971048579072 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64)) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (*.f64 hi (/.f64 (-.f64 x hi) lo))) lo)))) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))) lo)) #s(literal 2 binary64))))
(if (<=.f64 hi #s(literal 144499999999999996796457951570818259839716876195303059394808411749964611303983723421892469888411067575244388590421411670636875533946848842100552456146696250741175239323142815515319257533299844175533434087137257464458810882972288197678646685621703343654170192622922501810056478678870876937788321305971048579072 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (neg.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (*.f64 hi (/.f64 (-.f64 x hi) lo))) lo)))) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))) lo)) #s(literal 2 binary64))))
(if (<=.f64 hi #s(literal 144499999999999996796457951570818259839716876195303059394808411749964611303983723421892469888411067575244388590421411670636875533946848842100552456146696250741175239323142815515319257533299844175533434087137257464458810882972288197678646685621703343654170192622922501810056478678870876937788321305971048579072 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (*.f64 hi (/.f64 (-.f64 x hi) lo))) lo)))) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))) lo)) #s(literal 2 binary64))))
(+.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 (+.f64 x (fabs.f64 (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))))) (/.f64 #s(literal 1 binary64) lo)))))
(+.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (+.f64 x (*.f64 hi (+.f64 (/.f64 (-.f64 x 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 (-.f64 x lo) hi)
(/.f64 (neg.f64 lo) hi)
#s(literal 1 binary64)
Outputs
(if (<=.f64 hi #s(literal 144499999999999996796457951570818259839716876195303059394808411749964611303983723421892469888411067575244388590421411670636875533946848842100552456146696250741175239323142815515319257533299844175533434087137257464458810882972288197678646685621703343654170192622922501810056478678870876937788321305971048579072 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64)) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (*.f64 hi (/.f64 (-.f64 x hi) lo))) lo)))) (sqrt.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 2 binary64))))
(if (<=.f64 hi #s(literal 144499999999999996796457951570818259839716876195303059394808411749964611303983723421892469888411067575244388590421411670636875533946848842100552456146696250741175239323142815515319257533299844175533434087137257464458810882972288197678646685621703343654170192622922501810056478678870876937788321305971048579072 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64)) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (*.f64 hi (/.f64 (-.f64 x hi) lo))) lo)))) (sqrt.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))) #s(literal 2 binary64))))
(if (<=.f64 hi #s(literal 144499999999999996796457951570818259839716876195303059394808411749964611303983723421892469888411067575244388590421411670636875533946848842100552456146696250741175239323142815515319257533299844175533434087137257464458810882972288197678646685621703343654170192622922501810056478678870876937788321305971048579072 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64)) #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (*.f64 hi (/.f64 (-.f64 x hi) lo))) lo)))) (sqrt.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))) #s(literal 2 binary64))))
(if (<=.f64 hi #s(literal 144499999999999996796457951570818259839716876195303059394808411749964611303983723421892469888411067575244388590421411670636875533946848842100552456146696250741175239323142815515319257533299844175533434087137257464458810882972288197678646685621703343654170192622922501810056478678870876937788321305971048579072 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64)) #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x) lo)))) (sqrt.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo))) #s(literal 2 binary64))))
(if (<=.f64 hi #s(literal 144499999999999996796457951570818259839716876195303059394808411749964611303983723421892469888411067575244388590421411670636875533946848842100552456146696250741175239323142815515319257533299844175533434087137257464458810882972288197678646685621703343654170192622922501810056478678870876937788321305971048579072 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64)) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (*.f64 hi (/.f64 (-.f64 x hi) lo))) lo)))) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))) lo)) #s(literal 2 binary64))))
(if (<=.f64 hi #s(literal 144499999999999996796457951570818259839716876195303059394808411749964611303983723421892469888411067575244388590421411670636875533946848842100552456146696250741175239323142815515319257533299844175533434087137257464458810882972288197678646685621703343654170192622922501810056478678870876937788321305971048579072 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64)) #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (*.f64 hi (/.f64 (-.f64 x hi) lo))) lo)))) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))) lo)) #s(literal 2 binary64))))
(if (<=.f64 hi #s(literal 144499999999999996796457951570818259839716876195303059394808411749964611303983723421892469888411067575244388590421411670636875533946848842100552456146696250741175239323142815515319257533299844175533434087137257464458810882972288197678646685621703343654170192622922501810056478678870876937788321305971048579072 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) lo) #s(literal 3 binary64)) #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x) lo)))) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))) lo)) #s(literal 2 binary64))))
(if (<=.f64 hi #s(literal 144499999999999996796457951570818259839716876195303059394808411749964611303983723421892469888411067575244388590421411670636875533946848842100552456146696250741175239323142815515319257533299844175533434087137257464458810882972288197678646685621703343654170192622922501810056478678870876937788321305971048579072 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (neg.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (*.f64 hi (/.f64 (-.f64 x hi) lo))) lo)))) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))) lo)) #s(literal 2 binary64))))
(if (<=.f64 hi #s(literal 144499999999999996796457951570818259839716876195303059394808411749964611303983723421892469888411067575244388590421411670636875533946848842100552456146696250741175239323142815515319257533299844175533434087137257464458810882972288197678646685621703343654170192622922501810056478678870876937788321305971048579072 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) (neg.f64 lo)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (*.f64 hi (/.f64 (-.f64 x hi) lo))) lo)))) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))) lo)) #s(literal 2 binary64))))
(if (<=.f64 hi #s(literal 144499999999999996796457951570818259839716876195303059394808411749964611303983723421892469888411067575244388590421411670636875533946848842100552456146696250741175239323142815515319257533299844175533434087137257464458810882972288197678646685621703343654170192622922501810056478678870876937788321305971048579072 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo))) x) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (*.f64 hi (/.f64 (-.f64 x hi) lo))) lo)))) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))) lo)) #s(literal 2 binary64))))
(if (<=.f64 hi #s(literal 144499999999999996796457951570818259839716876195303059394808411749964611303983723421892469888411067575244388590421411670636875533946848842100552456146696250741175239323142815515319257533299844175533434087137257464458810882972288197678646685621703343654170192622922501810056478678870876937788321305971048579072 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (+.f64 hi (*.f64 hi (/.f64 (-.f64 hi x) lo))) x) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x) lo)))) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))) lo)) #s(literal 2 binary64))))
(if (<=.f64 hi #s(literal 144499999999999996796457951570818259839716876195303059394808411749964611303983723421892469888411067575244388590421411670636875533946848842100552456146696250741175239323142815515319257533299844175533434087137257464458810882972288197678646685621703343654170192622922501810056478678870876937788321305971048579072 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (*.f64 hi (/.f64 (-.f64 x hi) lo))) lo)))) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))) lo)) #s(literal 2 binary64))))
(if (<=.f64 hi #s(literal 144499999999999996796457951570818259839716876195303059394808411749964611303983723421892469888411067575244388590421411670636875533946848842100552456146696250741175239323142815515319257533299844175533434087137257464458810882972288197678646685621703343654170192622922501810056478678870876937788321305971048579072 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x) lo)))) (sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))) lo)) #s(literal 2 binary64))))
(+.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 (+.f64 x (fabs.f64 (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))))) (/.f64 #s(literal 1 binary64) lo)))))
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 x (fabs.f64 (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))))) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (+.f64 x (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (*.f64 hi (+.f64 (/.f64 (-.f64 x 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 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 #s(literal -1 binary64) (/.f64 hi lo))))
(/.f64 (-.f64 x lo) hi)
(/.f64 (neg.f64 lo) hi)
(/.f64 lo (neg.f64 hi))
#s(literal 1 binary64)
Compiler

Compiled 374 to 222 computations (40.6% saved)

soundness1.5s (9.1%)

Rules
738×*-commutative
713×times-frac
470×+-commutative
456×distribute-rgt-in
453×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0102135670
1261732861
035546
1691536
03105283
18425070
226614743
0230151539708840
1714151539708276
042612
1771580
Stop Event
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 1694 to 679 computations (59.9% saved)

end0.0ms (0%)

preprocess121.0ms (0.7%)

Compiler

Compiled 714 to 314 computations (56% saved)

Profiling

Loading profile data...