xlohi (overflows)

Time bar (total: 13.2s)

analyze122.0ms (0.9%)

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: 74.0ms
...c/correct-round.rkt:121:19: 48.0ms (65.3% of total)
ival-sub: 10.0ms (13.6% of total)
ival-div: 6.0ms (8.2% of total)
ival->: 4.0ms (5.4% of total)
ival-<: 4.0ms (5.4% of total)
ival-and: 1.0ms (1.4% of total)
backward-pass: 0.0ms (0% of total)

sample1.2s (9.4%)

Results
922.0ms8256×0valid
Precisions
Click to see histograms. Total time spent on operations: 563.0ms
...c/correct-round.rkt:121:19: 295.0ms (52.4% of total)
ival-sub: 108.0ms (19.2% of total)
ival-div: 67.0ms (11.9% of total)
ival-<: 49.0ms (8.7% of total)
ival->: 33.0ms (5.9% of total)
ival-and: 10.0ms (1.8% of total)
backward-pass: 2.0ms (0.4% of total)
Bogosity

preprocess181.0ms (1.4%)

Algorithm
egg-herbie
Rules
754×fmm-def
338×times-frac
207×div-sub
157×unsub-neg
139×fma-define
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))

explain60.0ms (0.5%)

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

Compiled 50 to 20 computations (60% saved)

Precisions
Click to see histograms. Total time spent on operations: 10.0ms
ival-sub: 6.0ms (58.3% of total)
ival-div: 4.0ms (38.9% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

eval0.0ms (0%)

Compiler

Compiled 3 to 3 computations (0% saved)

prune1.0ms (0%)

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

Compiled 10 to 6 computations (40% saved)

simplify36.0ms (0.3%)

Algorithm
egg-herbie
Localize:

Found 3 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f64 hi lo)
cost-diff0
(-.f64 x lo)
cost-diff0
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Rules
174×fmm-def
125×fma-define
71×times-frac
60×div-sub
45×associate-/r*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01269
11969
22769
34669
48469
516469
640069
774069
8101969
9105569
10106069
Stop Event
saturated
Calls
Call 1
Inputs
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(-.f64 x lo)
x
lo
(-.f64 hi lo)
hi
Outputs
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (-.f64 lo x) (-.f64 lo hi))
(-.f64 x lo)
x
lo
(-.f64 hi lo)
hi

localize23.0ms (0.2%)

Localize:

Found 3 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(-.f64 x lo)
accuracy100.0%
(-.f64 hi lo)
accuracy3.1%
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
17.0ms256×0valid
Compiler

Compiled 20 to 7 computations (65% saved)

Precisions
Click to see histograms. Total time spent on operations: 7.0ms
ival-sub: 4.0ms (60.4% of total)
ival-div: 2.0ms (30.2% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

series9.0ms (0.1%)

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

21 calls:

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

rewrite297.0ms (2.3%)

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

simplify344.0ms (2.6%)

Algorithm
egg-herbie
Rules
614×fmm-def
358×div-sub
314×sub-neg
223×unsub-neg
218×neg-sub0
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
062810307
115239799
252329641
Stop Event
node limit
Counts
315 → 388
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 #s(literal -1 binary64) lo)
x
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 lo x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 lo x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 lo x))))
x
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 lo x) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 lo x) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 lo x) #s(literal 1 binary64))))
x
(+.f64 x (*.f64 #s(literal -1 binary64) lo))
(+.f64 x (*.f64 #s(literal -1 binary64) lo))
(+.f64 x (*.f64 #s(literal -1 binary64) lo))
(*.f64 #s(literal -1 binary64) lo)
(*.f64 lo (-.f64 (/.f64 x lo) #s(literal 1 binary64)))
(*.f64 lo (-.f64 (/.f64 x lo) #s(literal 1 binary64)))
(*.f64 lo (-.f64 (/.f64 x lo) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) lo)
(*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))))
(*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))))
(*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))))
(*.f64 #s(literal -1 binary64) lo)
hi
(*.f64 hi (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 lo hi))))
(*.f64 hi (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 lo hi))))
(*.f64 hi (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 lo hi))))
hi
(*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 (/.f64 lo hi) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 (/.f64 lo hi) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 (/.f64 lo hi) #s(literal 1 binary64))))
hi
(+.f64 hi (*.f64 #s(literal -1 binary64) lo))
(+.f64 hi (*.f64 #s(literal -1 binary64) lo))
(+.f64 hi (*.f64 #s(literal -1 binary64) lo))
(*.f64 #s(literal -1 binary64) lo)
(*.f64 lo (-.f64 (/.f64 hi lo) #s(literal 1 binary64)))
(*.f64 lo (-.f64 (/.f64 hi lo) #s(literal 1 binary64)))
(*.f64 lo (-.f64 (/.f64 hi lo) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) lo)
(*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))))
(*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))))
(*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))))
(+.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))))
(+.f64 x (neg.f64 lo))
(+.f64 x (*.f64 (neg.f64 lo) #s(literal 1 binary64)))
(+.f64 (-.f64 x lo) (fma.f64 (neg.f64 lo) #s(literal 1 binary64) lo))
(+.f64 (-.f64 x lo) (fma.f64 (neg.f64 (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) lo))
(+.f64 (-.f64 x lo) (+.f64 (neg.f64 lo) lo))
(+.f64 (neg.f64 lo) x)
(+.f64 #s(literal 0 binary64) (-.f64 x lo))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 x lo))) (cbrt.f64 (exp.f64 (-.f64 x lo))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 x lo)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 x lo)))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 x lo)))))
(*.f64 (-.f64 x lo) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 x lo))
(*.f64 (cbrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 (-.f64 x lo)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 x lo)))
(*.f64 (sqrt.f64 (-.f64 x lo)) (sqrt.f64 (-.f64 x lo)))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 lo (+.f64 x lo) (pow.f64 x #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 (sqrt.f64 x) (sqrt.f64 lo)) (-.f64 (sqrt.f64 x) (sqrt.f64 lo)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 lo (+.f64 x lo) (pow.f64 x #s(literal 2 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x lo) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (fma.f64 lo (+.f64 x lo) (pow.f64 x #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (+.f64 x lo))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (neg.f64 (fma.f64 lo (+.f64 x lo) (pow.f64 x #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (+.f64 x lo)))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (neg.f64 lo) #s(literal 3 binary64))) (fma.f64 x x (-.f64 (*.f64 (neg.f64 lo) (neg.f64 lo)) (*.f64 x (neg.f64 lo)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (neg.f64 lo) (neg.f64 lo))) (-.f64 x (neg.f64 lo)))
(pow.f64 (-.f64 x lo) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 x lo)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 x lo) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 x lo)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 x lo) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 x lo)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 x lo))))
(log.f64 (*.f64 (exp.f64 x) (/.f64 #s(literal 1 binary64) (exp.f64 lo))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 x)) (/.f64 #s(literal 1 binary64) (exp.f64 lo))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 x)) (exp.f64 (neg.f64 lo))))
(log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (exp.f64 lo)) (exp.f64 x)))
(log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (exp.f64 lo)) (+.f64 #s(literal 1 binary64) (expm1.f64 x))))
(log.f64 (*.f64 (exp.f64 (neg.f64 lo)) (exp.f64 x)))
(log.f64 (*.f64 (exp.f64 (neg.f64 lo)) (+.f64 #s(literal 1 binary64) (expm1.f64 x))))
(log.f64 (/.f64 (exp.f64 x) (+.f64 #s(literal 1 binary64) (expm1.f64 lo))))
(log.f64 (/.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 x)) (exp.f64 lo)))
(log.f64 (/.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 x)) (+.f64 #s(literal 1 binary64) (expm1.f64 lo))))
(cbrt.f64 (pow.f64 (-.f64 x lo) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 x lo)))
(log1p.f64 (expm1.f64 (-.f64 x lo)))
(exp.f64 (log.f64 (-.f64 x lo)))
(exp.f64 (*.f64 (log.f64 (-.f64 x lo)) #s(literal 1 binary64)))
(fma.f64 x #s(literal 1 binary64) (neg.f64 lo))
(fma.f64 x #s(literal 1 binary64) (*.f64 (neg.f64 lo) #s(literal 1 binary64)))
(fma.f64 (-.f64 x lo) #s(literal 1 binary64) (fma.f64 (neg.f64 lo) #s(literal 1 binary64) lo))
(fma.f64 (-.f64 x lo) #s(literal 1 binary64) (fma.f64 (neg.f64 (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) lo))
(fma.f64 (-.f64 x lo) #s(literal 1 binary64) (+.f64 (neg.f64 lo) lo))
(fma.f64 #s(literal 1 binary64) x (neg.f64 lo))
(fma.f64 #s(literal 1 binary64) x (*.f64 (neg.f64 lo) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (-.f64 x lo) (fma.f64 (neg.f64 lo) #s(literal 1 binary64) lo))
(fma.f64 #s(literal 1 binary64) (-.f64 x lo) (fma.f64 (neg.f64 (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) lo))
(fma.f64 #s(literal 1 binary64) (-.f64 x lo) (+.f64 (neg.f64 lo) lo))
(fma.f64 #s(literal 1 binary64) (neg.f64 lo) x)
(fma.f64 (cbrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 (-.f64 x lo)) #s(literal 2 binary64)) (fma.f64 (neg.f64 lo) #s(literal 1 binary64) lo))
(fma.f64 (cbrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 (-.f64 x lo)) #s(literal 2 binary64)) (fma.f64 (neg.f64 (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) lo))
(fma.f64 (cbrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 (-.f64 x lo)) #s(literal 2 binary64)) (+.f64 (neg.f64 lo) lo))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 x lo)) (fma.f64 (neg.f64 lo) #s(literal 1 binary64) lo))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 x lo)) (fma.f64 (neg.f64 (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) lo))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 x lo)) (+.f64 (neg.f64 lo) lo))
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (neg.f64 lo))
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (neg.f64 lo) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (neg.f64 lo))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (*.f64 (neg.f64 lo) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 lo)) x)
(fma.f64 (sqrt.f64 (-.f64 x lo)) (sqrt.f64 (-.f64 x lo)) (fma.f64 (neg.f64 lo) #s(literal 1 binary64) lo))
(fma.f64 (sqrt.f64 (-.f64 x lo)) (sqrt.f64 (-.f64 x lo)) (fma.f64 (neg.f64 (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) lo))
(fma.f64 (sqrt.f64 (-.f64 x lo)) (sqrt.f64 (-.f64 x lo)) (+.f64 (neg.f64 lo) lo))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 lo))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (neg.f64 lo) #s(literal 1 binary64)))
(fma.f64 (sqrt.f64 lo) (neg.f64 (sqrt.f64 lo)) x)
(fma.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 lo (+.f64 x lo) (pow.f64 x #s(literal 2 binary64)))) (fma.f64 (neg.f64 lo) #s(literal 1 binary64) lo))
(fma.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 lo (+.f64 x lo) (pow.f64 x #s(literal 2 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) lo))
(fma.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 lo (+.f64 x lo) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (neg.f64 lo) lo))
(fma.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 (neg.f64 lo) #s(literal 1 binary64) lo))
(fma.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 (neg.f64 (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) lo))
(fma.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 (neg.f64 lo) lo))
(fma.f64 (neg.f64 (sqrt.f64 lo)) (sqrt.f64 lo) x)
(fma.f64 #s(literal -1 binary64) lo x)
(fma.f64 (*.f64 (cbrt.f64 (neg.f64 lo)) (cbrt.f64 (neg.f64 lo))) (cbrt.f64 (neg.f64 lo)) x)
(fma.f64 (sqrt.f64 (neg.f64 lo)) (sqrt.f64 (neg.f64 lo)) x)
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 lo)) (-.f64 (sqrt.f64 x) (sqrt.f64 lo)) (fma.f64 (neg.f64 lo) #s(literal 1 binary64) lo))
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 lo)) (-.f64 (sqrt.f64 x) (sqrt.f64 lo)) (fma.f64 (neg.f64 (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) lo))
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 lo)) (-.f64 (sqrt.f64 x) (sqrt.f64 lo)) (+.f64 (neg.f64 lo) lo))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (cbrt.f64 lo) x)
(+.f64 hi (neg.f64 lo))
(+.f64 hi (*.f64 (neg.f64 lo) #s(literal 1 binary64)))
(+.f64 (-.f64 hi lo) (fma.f64 (neg.f64 lo) #s(literal 1 binary64) lo))
(+.f64 (-.f64 hi lo) (fma.f64 (neg.f64 (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) lo))
(+.f64 (-.f64 hi lo) (+.f64 (neg.f64 lo) lo))
(+.f64 (neg.f64 lo) hi)
(+.f64 #s(literal 0 binary64) (-.f64 hi lo))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 hi lo))) (cbrt.f64 (exp.f64 (-.f64 hi lo))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 hi lo)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 hi lo)))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 hi lo)))))
(*.f64 (-.f64 hi lo) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 hi lo))
(*.f64 (cbrt.f64 (-.f64 hi lo)) (pow.f64 (cbrt.f64 (-.f64 hi lo)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 hi lo)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 hi lo)))
(*.f64 (sqrt.f64 (-.f64 hi lo)) (sqrt.f64 (-.f64 hi lo)))
(*.f64 (-.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 lo (+.f64 lo hi) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 lo hi)))
(*.f64 (+.f64 (sqrt.f64 hi) (sqrt.f64 lo)) (-.f64 (sqrt.f64 hi) (sqrt.f64 lo)))
(/.f64 #s(literal 1 binary64) (/.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 #s(literal 1 binary64) (/.f64 (+.f64 lo hi) (-.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (-.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 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (+.f64 lo hi))
(/.f64 (neg.f64 (-.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (neg.f64 (fma.f64 lo (+.f64 lo hi) (pow.f64 hi #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (+.f64 lo hi)))
(/.f64 (+.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (neg.f64 lo) #s(literal 3 binary64))) (fma.f64 hi hi (-.f64 (*.f64 (neg.f64 lo) (neg.f64 lo)) (*.f64 hi (neg.f64 lo)))))
(/.f64 (-.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (neg.f64 lo) (neg.f64 lo))) (-.f64 hi (neg.f64 lo)))
(pow.f64 (-.f64 hi lo) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 hi lo)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 hi lo) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 hi lo)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 hi lo) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 hi lo)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 hi lo))))
(log.f64 (*.f64 (exp.f64 hi) (/.f64 #s(literal 1 binary64) (exp.f64 lo))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 hi)) (/.f64 #s(literal 1 binary64) (exp.f64 lo))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 hi)) (exp.f64 (neg.f64 lo))))
(log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (exp.f64 lo)) (exp.f64 hi)))
(log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (exp.f64 lo)) (+.f64 #s(literal 1 binary64) (expm1.f64 hi))))
(log.f64 (*.f64 (exp.f64 (neg.f64 lo)) (exp.f64 hi)))
(log.f64 (*.f64 (exp.f64 (neg.f64 lo)) (+.f64 #s(literal 1 binary64) (expm1.f64 hi))))
(log.f64 (/.f64 (exp.f64 hi) (+.f64 #s(literal 1 binary64) (expm1.f64 lo))))
(log.f64 (/.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 hi)) (exp.f64 lo)))
(log.f64 (/.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 hi)) (+.f64 #s(literal 1 binary64) (expm1.f64 lo))))
(cbrt.f64 (pow.f64 (-.f64 hi lo) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 hi lo)))
(log1p.f64 (expm1.f64 (-.f64 hi lo)))
(exp.f64 (log.f64 (-.f64 hi lo)))
(exp.f64 (*.f64 (log.f64 (-.f64 hi lo)) #s(literal 1 binary64)))
(fma.f64 hi #s(literal 1 binary64) (neg.f64 lo))
(fma.f64 hi #s(literal 1 binary64) (*.f64 (neg.f64 lo) #s(literal 1 binary64)))
(fma.f64 (-.f64 hi lo) #s(literal 1 binary64) (fma.f64 (neg.f64 lo) #s(literal 1 binary64) lo))
(fma.f64 (-.f64 hi lo) #s(literal 1 binary64) (fma.f64 (neg.f64 (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) lo))
(fma.f64 (-.f64 hi lo) #s(literal 1 binary64) (+.f64 (neg.f64 lo) lo))
(fma.f64 #s(literal 1 binary64) hi (neg.f64 lo))
(fma.f64 #s(literal 1 binary64) hi (*.f64 (neg.f64 lo) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (-.f64 hi lo) (fma.f64 (neg.f64 lo) #s(literal 1 binary64) lo))
(fma.f64 #s(literal 1 binary64) (-.f64 hi lo) (fma.f64 (neg.f64 (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) lo))
(fma.f64 #s(literal 1 binary64) (-.f64 hi lo) (+.f64 (neg.f64 lo) lo))
(fma.f64 #s(literal 1 binary64) (neg.f64 lo) hi)
(fma.f64 (cbrt.f64 (-.f64 hi lo)) (pow.f64 (cbrt.f64 (-.f64 hi lo)) #s(literal 2 binary64)) (fma.f64 (neg.f64 lo) #s(literal 1 binary64) lo))
(fma.f64 (cbrt.f64 (-.f64 hi lo)) (pow.f64 (cbrt.f64 (-.f64 hi lo)) #s(literal 2 binary64)) (fma.f64 (neg.f64 (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) lo))
(fma.f64 (cbrt.f64 (-.f64 hi lo)) (pow.f64 (cbrt.f64 (-.f64 hi lo)) #s(literal 2 binary64)) (+.f64 (neg.f64 lo) lo))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 hi lo)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 hi lo)) (fma.f64 (neg.f64 lo) #s(literal 1 binary64) lo))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 hi lo)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 hi lo)) (fma.f64 (neg.f64 (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) lo))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 hi lo)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 hi lo)) (+.f64 (neg.f64 lo) lo))
(fma.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (neg.f64 lo))
(fma.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (neg.f64 lo) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (cbrt.f64 hi) (neg.f64 lo))
(fma.f64 (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (cbrt.f64 hi) (*.f64 (neg.f64 lo) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 lo)) hi)
(fma.f64 (sqrt.f64 (-.f64 hi lo)) (sqrt.f64 (-.f64 hi lo)) (fma.f64 (neg.f64 lo) #s(literal 1 binary64) lo))
(fma.f64 (sqrt.f64 (-.f64 hi lo)) (sqrt.f64 (-.f64 hi lo)) (fma.f64 (neg.f64 (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) lo))
(fma.f64 (sqrt.f64 (-.f64 hi lo)) (sqrt.f64 (-.f64 hi lo)) (+.f64 (neg.f64 lo) lo))
(fma.f64 (sqrt.f64 hi) (sqrt.f64 hi) (neg.f64 lo))
(fma.f64 (sqrt.f64 hi) (sqrt.f64 hi) (*.f64 (neg.f64 lo) #s(literal 1 binary64)))
(fma.f64 (sqrt.f64 lo) (neg.f64 (sqrt.f64 lo)) hi)
(fma.f64 (-.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 lo (+.f64 lo hi) (pow.f64 hi #s(literal 2 binary64)))) (fma.f64 (neg.f64 lo) #s(literal 1 binary64) lo))
(fma.f64 (-.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 lo (+.f64 lo hi) (pow.f64 hi #s(literal 2 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) lo))
(fma.f64 (-.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 lo (+.f64 lo hi) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (neg.f64 lo) lo))
(fma.f64 (-.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 lo hi)) (fma.f64 (neg.f64 lo) #s(literal 1 binary64) lo))
(fma.f64 (-.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 lo hi)) (fma.f64 (neg.f64 (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) lo))
(fma.f64 (-.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 lo hi)) (+.f64 (neg.f64 lo) lo))
(fma.f64 (neg.f64 (sqrt.f64 lo)) (sqrt.f64 lo) hi)
(fma.f64 #s(literal -1 binary64) lo hi)
(fma.f64 (*.f64 (cbrt.f64 (neg.f64 lo)) (cbrt.f64 (neg.f64 lo))) (cbrt.f64 (neg.f64 lo)) hi)
(fma.f64 (sqrt.f64 (neg.f64 lo)) (sqrt.f64 (neg.f64 lo)) hi)
(fma.f64 (+.f64 (sqrt.f64 hi) (sqrt.f64 lo)) (-.f64 (sqrt.f64 hi) (sqrt.f64 lo)) (fma.f64 (neg.f64 lo) #s(literal 1 binary64) lo))
(fma.f64 (+.f64 (sqrt.f64 hi) (sqrt.f64 lo)) (-.f64 (sqrt.f64 hi) (sqrt.f64 lo)) (fma.f64 (neg.f64 (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) lo))
(fma.f64 (+.f64 (sqrt.f64 hi) (sqrt.f64 lo)) (-.f64 (sqrt.f64 hi) (sqrt.f64 lo)) (+.f64 (neg.f64 lo) lo))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (cbrt.f64 lo) hi)
Outputs
(*.f64 #s(literal -1 binary64) (/.f64 lo (-.f64 hi lo)))
(/.f64 (neg.f64 lo) (-.f64 hi lo))
(/.f64 lo (-.f64 lo hi))
(+.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 lo x) (-.f64 lo hi))
(+.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 lo x) (-.f64 lo hi))
(+.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 lo x) (-.f64 lo hi))
(/.f64 x (-.f64 hi lo))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 x (-.f64 hi lo)))) (/.f64 #s(literal 1 binary64) (-.f64 hi lo))))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 (-.f64 hi lo) x)) (/.f64 #s(literal 1 binary64) (-.f64 hi lo))))
(fma.f64 x (/.f64 (/.f64 lo x) (-.f64 lo hi)) (/.f64 x (-.f64 hi lo)))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 x (-.f64 hi lo)))) (/.f64 #s(literal 1 binary64) (-.f64 hi lo))))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 (-.f64 hi lo) x)) (/.f64 #s(literal 1 binary64) (-.f64 hi lo))))
(fma.f64 x (/.f64 (/.f64 lo x) (-.f64 lo hi)) (/.f64 x (-.f64 hi lo)))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 x (-.f64 hi lo)))) (/.f64 #s(literal 1 binary64) (-.f64 hi lo))))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 (-.f64 hi lo) x)) (/.f64 #s(literal 1 binary64) (-.f64 hi lo))))
(fma.f64 x (/.f64 (/.f64 lo x) (-.f64 lo hi)) (/.f64 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 (neg.f64 x) (-.f64 (/.f64 lo (*.f64 (-.f64 hi lo) x)) (/.f64 #s(literal 1 binary64) (-.f64 hi lo))))
(*.f64 (+.f64 (/.f64 lo (*.f64 (-.f64 hi lo) x)) (/.f64 #s(literal 1 binary64) (-.f64 lo hi))) (neg.f64 x))
(*.f64 (+.f64 (/.f64 (/.f64 lo x) (-.f64 hi lo)) (/.f64 #s(literal -1 binary64) (-.f64 hi lo))) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 lo (*.f64 x (-.f64 hi lo))) (/.f64 #s(literal 1 binary64) (-.f64 hi lo)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 lo (*.f64 (-.f64 hi lo) x)) (/.f64 #s(literal 1 binary64) (-.f64 hi lo))))
(*.f64 (+.f64 (/.f64 lo (*.f64 (-.f64 hi lo) x)) (/.f64 #s(literal 1 binary64) (-.f64 lo hi))) (neg.f64 x))
(*.f64 (+.f64 (/.f64 (/.f64 lo x) (-.f64 hi lo)) (/.f64 #s(literal -1 binary64) (-.f64 hi lo))) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 lo (*.f64 x (-.f64 hi lo))) (/.f64 #s(literal 1 binary64) (-.f64 hi lo)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 lo (*.f64 (-.f64 hi lo) x)) (/.f64 #s(literal 1 binary64) (-.f64 hi lo))))
(*.f64 (+.f64 (/.f64 lo (*.f64 (-.f64 hi lo) x)) (/.f64 #s(literal 1 binary64) (-.f64 lo hi))) (neg.f64 x))
(*.f64 (+.f64 (/.f64 (/.f64 lo x) (-.f64 hi lo)) (/.f64 #s(literal -1 binary64) (-.f64 hi lo))) (neg.f64 x))
(/.f64 x hi)
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi)))) (/.f64 x hi))
(fma.f64 #s(literal -1 binary64) (*.f64 lo (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi))) (/.f64 x hi))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))
(+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) 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))
(fma.f64 lo (-.f64 (*.f64 (neg.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 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 x (pow.f64 hi #s(literal 3 binary64)))) (neg.f64 lo)) (-.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 (/.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))
(+.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 (*.f64 (neg.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 (-.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 (/.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 (-.f64 (/.f64 x (pow.f64 hi #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 3 binary64))) (/.f64 x (pow.f64 hi #s(literal 4 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 hi (/.f64 (-.f64 hi x) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 hi x) lo)))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) hi))) (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) hi))) (pow.f64 lo #s(literal 2 binary64))))))
(+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x lo) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (-.f64 x hi))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi lo) (*.f64 hi (/.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))))))
(+.f64 #s(literal 1 binary64) (+.f64 (-.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal -1 binary64) x hi) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 x lo)) (+.f64 (/.f64 hi 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 hi (/.f64 (-.f64 hi x) (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 (/.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 (/.f64 (fma.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 (-.f64 hi x) lo) (*.f64 hi (-.f64 hi x))) lo)) hi) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x lo) lo))
(/.f64 (neg.f64 (-.f64 x lo)) lo)
(/.f64 (-.f64 lo x) lo)
(-.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))))))
(fma.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 lo x) lo))
(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)))))))
(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 (-.f64 lo x) lo))
(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))))))
(fma.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 lo x) lo))
(fma.f64 hi (-.f64 (fma.f64 hi (fma.f64 (/.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 (/.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 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 (/.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 (fma.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (-.f64 x lo) (pow.f64 hi #s(literal 2 binary64))) x) (fma.f64 lo (/.f64 (-.f64 x lo) hi) (neg.f64 lo))) 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 (-.f64 (*.f64 (pow.f64 lo #s(literal 3 binary64)) (/.f64 (-.f64 x lo) (pow.f64 hi #s(literal 3 binary64)))) (+.f64 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 (fma.f64 (pow.f64 lo #s(literal 3 binary64)) (/.f64 (-.f64 x lo) (pow.f64 hi #s(literal 3 binary64))) x) (fma.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (-.f64 x lo) (pow.f64 hi #s(literal 2 binary64))) (fma.f64 lo (/.f64 (-.f64 x lo) hi) (neg.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 lo (/.f64 (-.f64 x lo) hi)) lo)) hi)
(/.f64 (-.f64 (fma.f64 lo (/.f64 (-.f64 x lo) hi) 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 (*.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 (-.f64 lo x) (/.f64 (fma.f64 lo (-.f64 x lo) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (-.f64 x lo) hi))) hi)) (neg.f64 hi))
(/.f64 (+.f64 (-.f64 x lo) (/.f64 (fma.f64 lo (-.f64 x lo) (*.f64 (-.f64 x lo) (/.f64 (pow.f64 lo #s(literal 2 binary64)) 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 (-.f64 lo x) (/.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)) (neg.f64 hi))
(/.f64 (+.f64 (-.f64 x lo) (/.f64 (fma.f64 lo (-.f64 x lo) (/.f64 (fma.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 x lo) (*.f64 (-.f64 x lo) (/.f64 (pow.f64 lo #s(literal 3 binary64)) hi))) hi)) hi)) hi)
(*.f64 #s(literal -1 binary64) lo)
(neg.f64 lo)
x
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 lo x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 lo) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 lo x)))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 lo x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 lo) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 lo x)))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 lo x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 lo) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 lo x)))
x
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 lo x) #s(literal 1 binary64))))
(*.f64 (neg.f64 x) (+.f64 (/.f64 lo x) #s(literal -1 binary64)))
(*.f64 x (neg.f64 (+.f64 #s(literal -1 binary64) (/.f64 lo x))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 lo x) #s(literal 1 binary64))))
(*.f64 (neg.f64 x) (+.f64 (/.f64 lo x) #s(literal -1 binary64)))
(*.f64 x (neg.f64 (+.f64 #s(literal -1 binary64) (/.f64 lo x))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 lo x) #s(literal 1 binary64))))
(*.f64 (neg.f64 x) (+.f64 (/.f64 lo x) #s(literal -1 binary64)))
(*.f64 x (neg.f64 (+.f64 #s(literal -1 binary64) (/.f64 lo x))))
x
(+.f64 x (*.f64 #s(literal -1 binary64) lo))
(-.f64 x lo)
(+.f64 x (*.f64 #s(literal -1 binary64) lo))
(-.f64 x lo)
(+.f64 x (*.f64 #s(literal -1 binary64) lo))
(-.f64 x lo)
(*.f64 #s(literal -1 binary64) lo)
(neg.f64 lo)
(*.f64 lo (-.f64 (/.f64 x lo) #s(literal 1 binary64)))
(*.f64 lo (+.f64 (/.f64 x lo) #s(literal -1 binary64)))
(*.f64 lo (+.f64 #s(literal -1 binary64) (/.f64 x lo)))
(*.f64 lo (-.f64 (/.f64 x lo) #s(literal 1 binary64)))
(*.f64 lo (+.f64 (/.f64 x lo) #s(literal -1 binary64)))
(*.f64 lo (+.f64 #s(literal -1 binary64) (/.f64 x lo)))
(*.f64 lo (-.f64 (/.f64 x lo) #s(literal 1 binary64)))
(*.f64 lo (+.f64 (/.f64 x lo) #s(literal -1 binary64)))
(*.f64 lo (+.f64 #s(literal -1 binary64) (/.f64 x lo)))
(*.f64 #s(literal -1 binary64) lo)
(neg.f64 lo)
(*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))))
(*.f64 lo (+.f64 (/.f64 x lo) #s(literal -1 binary64)))
(*.f64 lo (+.f64 #s(literal -1 binary64) (/.f64 x lo)))
(*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))))
(*.f64 lo (+.f64 (/.f64 x lo) #s(literal -1 binary64)))
(*.f64 lo (+.f64 #s(literal -1 binary64) (/.f64 x lo)))
(*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))))
(*.f64 lo (+.f64 (/.f64 x lo) #s(literal -1 binary64)))
(*.f64 lo (+.f64 #s(literal -1 binary64) (/.f64 x lo)))
(*.f64 #s(literal -1 binary64) lo)
(neg.f64 lo)
hi
(*.f64 hi (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 lo hi))))
(*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 lo) hi)))
(*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 lo hi)))
(*.f64 hi (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 lo hi))))
(*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 lo) hi)))
(*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 lo hi)))
(*.f64 hi (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 lo hi))))
(*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 lo) hi)))
(*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 lo hi)))
hi
(*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 (/.f64 lo hi) #s(literal 1 binary64))))
(*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 lo) hi)))
(*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 lo hi)))
(*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 (/.f64 lo hi) #s(literal 1 binary64))))
(*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 lo) hi)))
(*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 lo hi)))
(*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 (/.f64 lo hi) #s(literal 1 binary64))))
(*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 lo) hi)))
(*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 lo hi)))
hi
(+.f64 hi (*.f64 #s(literal -1 binary64) lo))
(-.f64 hi lo)
(+.f64 hi (*.f64 #s(literal -1 binary64) lo))
(-.f64 hi lo)
(+.f64 hi (*.f64 #s(literal -1 binary64) lo))
(-.f64 hi lo)
(*.f64 #s(literal -1 binary64) lo)
(neg.f64 lo)
(*.f64 lo (-.f64 (/.f64 hi lo) #s(literal 1 binary64)))
(*.f64 lo (+.f64 (/.f64 hi lo) #s(literal -1 binary64)))
(*.f64 lo (+.f64 #s(literal -1 binary64) (/.f64 hi lo)))
(*.f64 lo (-.f64 (/.f64 hi lo) #s(literal 1 binary64)))
(*.f64 lo (+.f64 (/.f64 hi lo) #s(literal -1 binary64)))
(*.f64 lo (+.f64 #s(literal -1 binary64) (/.f64 hi lo)))
(*.f64 lo (-.f64 (/.f64 hi lo) #s(literal 1 binary64)))
(*.f64 lo (+.f64 (/.f64 hi lo) #s(literal -1 binary64)))
(*.f64 lo (+.f64 #s(literal -1 binary64) (/.f64 hi lo)))
(*.f64 #s(literal -1 binary64) lo)
(neg.f64 lo)
(*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))))
(*.f64 (neg.f64 lo) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 hi) lo)))
(*.f64 lo (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))))
(*.f64 (neg.f64 lo) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 hi) lo)))
(*.f64 lo (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))))
(*.f64 (neg.f64 lo) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 hi) lo)))
(*.f64 lo (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(+.f64 (/.f64 x (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (-.f64 lo x) (-.f64 lo hi))
(+.f64 #s(literal 0 binary64) (/.f64 (-.f64 x lo) (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (-.f64 lo x) (-.f64 lo hi))
(+.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 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 lo x) (-.f64 lo hi)))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 lo x) (-.f64 lo hi)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 lo x) (-.f64 lo hi))))))
(+.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 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 lo x) (-.f64 lo hi))))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 lo (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (-.f64 lo x) (-.f64 lo hi))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 lo x) (-.f64 lo hi))))
(*.f64 (-.f64 x lo) (/.f64 #s(literal 1 binary64) (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (-.f64 lo x) (-.f64 lo hi))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) #s(literal 1 binary64))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (-.f64 lo x) (-.f64 lo hi))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 x lo) (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (-.f64 lo x) (-.f64 lo hi))
(*.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 (-.f64 lo x) (-.f64 lo hi))
(*.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 (-.f64 lo x) (-.f64 lo hi))
(*.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 (-.f64 lo x) (-.f64 lo hi))
(*.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 (-.f64 lo x) (-.f64 lo hi))
(*.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 (-.f64 lo x) (-.f64 lo hi))
(*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 (sqrt.f64 (-.f64 x lo)) (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (-.f64 lo x) (-.f64 lo hi))
(*.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 (-.f64 lo x) (-.f64 lo hi))
(*.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 lo x) (-.f64 lo hi))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 hi lo)) (-.f64 x lo))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (-.f64 lo x) (-.f64 lo hi))
(*.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 x lo) (-.f64 hi lo))
(/.f64 (-.f64 lo x) (-.f64 lo hi))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 hi lo))) (/.f64 (-.f64 x lo) (sqrt.f64 (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (-.f64 lo x) (-.f64 lo hi))
(*.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 lo x) (-.f64 lo hi))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (-.f64 hi lo)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (-.f64 hi lo)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 lo x) (-.f64 lo hi))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) #s(literal 2 binary64)) (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 x lo) (-.f64 hi lo))
(/.f64 (-.f64 lo x) (-.f64 lo hi))
(*.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 lo x) (-.f64 lo hi))
(*.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 x lo) (-.f64 hi lo))
(/.f64 (-.f64 lo x) (-.f64 lo hi))
(*.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))
(/.f64 (-.f64 lo x) (-.f64 lo hi))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) #s(literal 3 binary64))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (-.f64 lo x) (-.f64 lo hi))
(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))
(/.f64 (-.f64 lo x) (-.f64 lo hi))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) #s(literal 2 binary64))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (-.f64 lo x) (-.f64 lo hi))
(pow.f64 (/.f64 (-.f64 hi lo) (-.f64 x lo)) #s(literal -1 binary64))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (-.f64 lo x) (-.f64 lo hi))
(neg.f64 (/.f64 (-.f64 x lo) (neg.f64 (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (-.f64 lo x) (-.f64 lo hi))
(neg.f64 (/.f64 (neg.f64 (-.f64 x lo)) (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (-.f64 lo x) (-.f64 lo hi))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) #s(literal 2 binary64)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (-.f64 lo x) (-.f64 lo hi))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (-.f64 lo x) (-.f64 lo hi))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (-.f64 lo x) (-.f64 lo hi))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) #s(literal 3 binary64)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (-.f64 lo x) (-.f64 lo hi))
(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))
(/.f64 (-.f64 lo x) (-.f64 lo hi))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 lo x) (-.f64 lo hi))))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (-.f64 lo x) (-.f64 lo hi))
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (-.f64 lo x) (-.f64 lo hi))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) #s(literal 1 binary64)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (-.f64 lo x) (-.f64 lo hi))
(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))
(/.f64 (-.f64 lo x) (-.f64 lo hi))
(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))
(/.f64 (-.f64 lo x) (-.f64 lo hi))
(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))
(/.f64 (-.f64 lo x) (-.f64 lo hi))
(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))
(/.f64 (-.f64 lo x) (-.f64 lo hi))
(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))
(/.f64 (-.f64 lo x) (-.f64 lo hi))
(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))
(/.f64 (-.f64 lo x) (-.f64 lo hi))
(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))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (-.f64 lo x) (-.f64 lo hi))
(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))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (-.f64 lo x) (-.f64 lo hi))
(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))
(/.f64 (-.f64 lo x) (-.f64 lo hi))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (-.f64 hi lo)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (-.f64 hi lo)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (-.f64 hi lo)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 lo hi)))
(+.f64 (/.f64 lo (-.f64 lo hi)) (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) #s(literal 3 binary64)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo)))
(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 (-.f64 lo hi)))
(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))
(/.f64 (-.f64 lo x) (-.f64 lo hi))
(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))))
(-.f64 (*.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 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 lo hi)))
(fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 lo hi)))
(fma.f64 (/.f64 x (-.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (fma.f64 lo (+.f64 lo hi) (pow.f64 hi #s(literal 2 binary64))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 x (-.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (fma.f64 lo (+.f64 lo hi) (pow.f64 hi #s(literal 2 binary64))) (/.f64 (neg.f64 lo) (-.f64 hi lo)))
(fma.f64 (/.f64 x (-.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (fma.f64 lo (+.f64 lo hi) (pow.f64 hi #s(literal 2 binary64))) (/.f64 lo (-.f64 lo hi)))
(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 (-.f64 lo hi)))
(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)))
(fma.f64 (/.f64 x (-.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 lo hi) (/.f64 lo (-.f64 lo hi)))
(fma.f64 (+.f64 lo hi) (/.f64 x (-.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 lo (-.f64 lo hi)))
(+.f64 x (neg.f64 lo))
(-.f64 x lo)
(+.f64 x (*.f64 (neg.f64 lo) #s(literal 1 binary64)))
(-.f64 x lo)
(+.f64 (-.f64 x lo) (fma.f64 (neg.f64 lo) #s(literal 1 binary64) lo))
(-.f64 x lo)
(+.f64 (-.f64 x lo) (fma.f64 (neg.f64 (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) lo))
(-.f64 x lo)
(+.f64 (-.f64 x lo) (+.f64 (neg.f64 lo) lo))
(-.f64 x lo)
(+.f64 (neg.f64 lo) x)
(-.f64 x lo)
(+.f64 #s(literal 0 binary64) (-.f64 x lo))
(-.f64 x lo)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 x lo))) (cbrt.f64 (exp.f64 (-.f64 x lo))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 x lo)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 x lo)))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 x lo)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (-.f64 x lo)))))
(*.f64 (-.f64 x lo) #s(literal 1 binary64))
(-.f64 x lo)
(*.f64 #s(literal 1 binary64) (-.f64 x lo))
(-.f64 x lo)
(*.f64 (cbrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 (-.f64 x lo)) #s(literal 2 binary64)))
(-.f64 x lo)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 x lo)))
(-.f64 x lo)
(*.f64 (sqrt.f64 (-.f64 x lo)) (sqrt.f64 (-.f64 x lo)))
(-.f64 x lo)
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 lo (+.f64 x lo) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 lo (+.f64 lo x) (pow.f64 x #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (fma.f64 lo (+.f64 lo x) (pow.f64 x #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 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (+.f64 lo x))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 lo)) (-.f64 (sqrt.f64 x) (sqrt.f64 lo)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 lo (+.f64 x lo) (pow.f64 x #s(literal 2 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 lo (+.f64 lo x) (pow.f64 x #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (fma.f64 lo (+.f64 lo x) (pow.f64 x #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x lo) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 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 lo x)))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (+.f64 lo x))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (fma.f64 lo (+.f64 x lo) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 lo (+.f64 lo x) (pow.f64 x #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (fma.f64 lo (+.f64 lo x) (pow.f64 x #s(literal 2 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 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (+.f64 lo x))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (neg.f64 (fma.f64 lo (+.f64 x lo) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 lo (+.f64 lo x) (pow.f64 x #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (fma.f64 lo (+.f64 lo x) (pow.f64 x #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (+.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 lo x)))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (+.f64 lo x))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (neg.f64 lo) #s(literal 3 binary64))) (fma.f64 x x (-.f64 (*.f64 (neg.f64 lo) (neg.f64 lo)) (*.f64 x (neg.f64 lo)))))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 lo (+.f64 lo x) (pow.f64 x #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (fma.f64 lo (+.f64 lo x) (pow.f64 x #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (neg.f64 lo) (neg.f64 lo))) (-.f64 x (neg.f64 lo)))
(*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (+.f64 lo x))
(pow.f64 (-.f64 x lo) #s(literal 1 binary64))
(-.f64 x lo)
(pow.f64 (cbrt.f64 (-.f64 x lo)) #s(literal 3 binary64))
(-.f64 x lo)
(pow.f64 (pow.f64 (-.f64 x lo) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 x lo)
(pow.f64 (sqrt.f64 (-.f64 x lo)) #s(literal 2 binary64))
(-.f64 x lo)
(sqrt.f64 (pow.f64 (-.f64 x lo) #s(literal 2 binary64)))
(-.f64 x lo)
(log.f64 (exp.f64 (-.f64 x lo)))
(-.f64 x lo)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 x lo))))
(-.f64 x lo)
(log.f64 (*.f64 (exp.f64 x) (/.f64 #s(literal 1 binary64) (exp.f64 lo))))
(-.f64 x lo)
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 x)) (/.f64 #s(literal 1 binary64) (exp.f64 lo))))
(-.f64 x lo)
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 x)) (exp.f64 (neg.f64 lo))))
(-.f64 x lo)
(log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (exp.f64 lo)) (exp.f64 x)))
(-.f64 x lo)
(log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (exp.f64 lo)) (+.f64 #s(literal 1 binary64) (expm1.f64 x))))
(-.f64 x lo)
(log.f64 (*.f64 (exp.f64 (neg.f64 lo)) (exp.f64 x)))
(-.f64 x lo)
(log.f64 (*.f64 (exp.f64 (neg.f64 lo)) (+.f64 #s(literal 1 binary64) (expm1.f64 x))))
(-.f64 x lo)
(log.f64 (/.f64 (exp.f64 x) (+.f64 #s(literal 1 binary64) (expm1.f64 lo))))
(-.f64 x lo)
(log.f64 (/.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 x)) (exp.f64 lo)))
(-.f64 x lo)
(log.f64 (/.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 x)) (+.f64 #s(literal 1 binary64) (expm1.f64 lo))))
(-.f64 x lo)
(cbrt.f64 (pow.f64 (-.f64 x lo) #s(literal 3 binary64)))
(-.f64 x lo)
(expm1.f64 (log1p.f64 (-.f64 x lo)))
(log1p.f64 (expm1.f64 (-.f64 x lo)))
(-.f64 x lo)
(exp.f64 (log.f64 (-.f64 x lo)))
(-.f64 x lo)
(exp.f64 (*.f64 (log.f64 (-.f64 x lo)) #s(literal 1 binary64)))
(-.f64 x lo)
(fma.f64 x #s(literal 1 binary64) (neg.f64 lo))
(-.f64 x lo)
(fma.f64 x #s(literal 1 binary64) (*.f64 (neg.f64 lo) #s(literal 1 binary64)))
(-.f64 x lo)
(fma.f64 (-.f64 x lo) #s(literal 1 binary64) (fma.f64 (neg.f64 lo) #s(literal 1 binary64) lo))
(-.f64 x lo)
(fma.f64 (-.f64 x lo) #s(literal 1 binary64) (fma.f64 (neg.f64 (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) lo))
(-.f64 x lo)
(fma.f64 (-.f64 x lo) #s(literal 1 binary64) (+.f64 (neg.f64 lo) lo))
(-.f64 x lo)
(fma.f64 #s(literal 1 binary64) x (neg.f64 lo))
(-.f64 x lo)
(fma.f64 #s(literal 1 binary64) x (*.f64 (neg.f64 lo) #s(literal 1 binary64)))
(-.f64 x lo)
(fma.f64 #s(literal 1 binary64) (-.f64 x lo) (fma.f64 (neg.f64 lo) #s(literal 1 binary64) lo))
(-.f64 x lo)
(fma.f64 #s(literal 1 binary64) (-.f64 x lo) (fma.f64 (neg.f64 (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) lo))
(-.f64 x lo)
(fma.f64 #s(literal 1 binary64) (-.f64 x lo) (+.f64 (neg.f64 lo) lo))
(-.f64 x lo)
(fma.f64 #s(literal 1 binary64) (neg.f64 lo) x)
(-.f64 x lo)
(fma.f64 (cbrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 (-.f64 x lo)) #s(literal 2 binary64)) (fma.f64 (neg.f64 lo) #s(literal 1 binary64) lo))
(-.f64 x lo)
(fma.f64 (cbrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 (-.f64 x lo)) #s(literal 2 binary64)) (fma.f64 (neg.f64 (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) lo))
(-.f64 x lo)
(fma.f64 (cbrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 (-.f64 x lo)) #s(literal 2 binary64)) (+.f64 (neg.f64 lo) lo))
(-.f64 x lo)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 x lo)) (fma.f64 (neg.f64 lo) #s(literal 1 binary64) lo))
(-.f64 x lo)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 x lo)) (fma.f64 (neg.f64 (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) lo))
(-.f64 x lo)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 x lo)) (+.f64 (neg.f64 lo) lo))
(-.f64 x lo)
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (neg.f64 lo))
(-.f64 x lo)
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (neg.f64 lo) #s(literal 1 binary64)))
(-.f64 x lo)
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (neg.f64 lo))
(-.f64 x lo)
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (*.f64 (neg.f64 lo) #s(literal 1 binary64)))
(-.f64 x lo)
(fma.f64 (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 lo)) x)
(-.f64 x lo)
(fma.f64 (sqrt.f64 (-.f64 x lo)) (sqrt.f64 (-.f64 x lo)) (fma.f64 (neg.f64 lo) #s(literal 1 binary64) lo))
(-.f64 x lo)
(fma.f64 (sqrt.f64 (-.f64 x lo)) (sqrt.f64 (-.f64 x lo)) (fma.f64 (neg.f64 (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) lo))
(-.f64 x lo)
(fma.f64 (sqrt.f64 (-.f64 x lo)) (sqrt.f64 (-.f64 x lo)) (+.f64 (neg.f64 lo) lo))
(-.f64 x lo)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 lo))
(-.f64 x lo)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (neg.f64 lo) #s(literal 1 binary64)))
(-.f64 x lo)
(fma.f64 (sqrt.f64 lo) (neg.f64 (sqrt.f64 lo)) x)
(-.f64 x lo)
(fma.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 lo (+.f64 x lo) (pow.f64 x #s(literal 2 binary64)))) (fma.f64 (neg.f64 lo) #s(literal 1 binary64) lo))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 lo (+.f64 lo x) (pow.f64 x #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (fma.f64 lo (+.f64 lo x) (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 lo (+.f64 x lo) (pow.f64 x #s(literal 2 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) lo))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 lo (+.f64 lo x) (pow.f64 x #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (fma.f64 lo (+.f64 lo x) (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 lo (+.f64 x lo) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (neg.f64 lo) lo))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 lo (+.f64 lo x) (pow.f64 x #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (fma.f64 lo (+.f64 lo x) (pow.f64 x #s(literal 2 binary64))))
(fma.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 (neg.f64 lo) #s(literal 1 binary64) lo))
(*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (+.f64 lo x))
(fma.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 (neg.f64 (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) lo))
(*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (+.f64 lo x))
(fma.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 (neg.f64 lo) lo))
(*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (+.f64 lo x))
(fma.f64 (neg.f64 (sqrt.f64 lo)) (sqrt.f64 lo) x)
(-.f64 x lo)
(fma.f64 #s(literal -1 binary64) lo x)
(-.f64 x lo)
(fma.f64 (*.f64 (cbrt.f64 (neg.f64 lo)) (cbrt.f64 (neg.f64 lo))) (cbrt.f64 (neg.f64 lo)) x)
(-.f64 x lo)
(fma.f64 (sqrt.f64 (neg.f64 lo)) (sqrt.f64 (neg.f64 lo)) x)
(-.f64 x lo)
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 lo)) (-.f64 (sqrt.f64 x) (sqrt.f64 lo)) (fma.f64 (neg.f64 lo) #s(literal 1 binary64) lo))
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 lo)) (-.f64 (sqrt.f64 x) (sqrt.f64 lo)) (+.f64 lo (neg.f64 lo)))
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 lo)) (-.f64 (sqrt.f64 x) (sqrt.f64 lo)) (*.f64 #s(literal 0 binary64) lo))
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 lo)) (-.f64 (sqrt.f64 x) (sqrt.f64 lo)) #s(literal 0 binary64))
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 lo)) (-.f64 (sqrt.f64 x) (sqrt.f64 lo)) (fma.f64 (neg.f64 (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) lo))
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 lo)) (-.f64 (sqrt.f64 x) (sqrt.f64 lo)) (+.f64 lo (neg.f64 lo)))
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 lo)) (-.f64 (sqrt.f64 x) (sqrt.f64 lo)) (*.f64 #s(literal 0 binary64) lo))
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 lo)) (-.f64 (sqrt.f64 x) (sqrt.f64 lo)) #s(literal 0 binary64))
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 lo)) (-.f64 (sqrt.f64 x) (sqrt.f64 lo)) (+.f64 (neg.f64 lo) lo))
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 lo)) (-.f64 (sqrt.f64 x) (sqrt.f64 lo)) (+.f64 lo (neg.f64 lo)))
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 lo)) (-.f64 (sqrt.f64 x) (sqrt.f64 lo)) (*.f64 #s(literal 0 binary64) lo))
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 lo)) (-.f64 (sqrt.f64 x) (sqrt.f64 lo)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (cbrt.f64 lo) x)
(-.f64 x lo)
(+.f64 hi (neg.f64 lo))
(-.f64 hi lo)
(+.f64 hi (*.f64 (neg.f64 lo) #s(literal 1 binary64)))
(-.f64 hi lo)
(+.f64 (-.f64 hi lo) (fma.f64 (neg.f64 lo) #s(literal 1 binary64) lo))
(-.f64 hi lo)
(+.f64 (-.f64 hi lo) (fma.f64 (neg.f64 (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) lo))
(-.f64 hi lo)
(+.f64 (-.f64 hi lo) (+.f64 (neg.f64 lo) lo))
(-.f64 hi lo)
(+.f64 (neg.f64 lo) hi)
(-.f64 hi lo)
(+.f64 #s(literal 0 binary64) (-.f64 hi lo))
(-.f64 hi lo)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 hi lo))) (cbrt.f64 (exp.f64 (-.f64 hi lo))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 hi lo)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 hi lo)))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 hi lo)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (-.f64 hi lo)))))
(*.f64 (-.f64 hi lo) #s(literal 1 binary64))
(-.f64 hi lo)
(*.f64 #s(literal 1 binary64) (-.f64 hi lo))
(-.f64 hi lo)
(*.f64 (cbrt.f64 (-.f64 hi lo)) (pow.f64 (cbrt.f64 (-.f64 hi lo)) #s(literal 2 binary64)))
(-.f64 hi lo)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 hi lo)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 hi lo)))
(-.f64 hi lo)
(*.f64 (sqrt.f64 (-.f64 hi lo)) (sqrt.f64 (-.f64 hi lo)))
(-.f64 hi lo)
(*.f64 (-.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 lo (+.f64 lo hi) (pow.f64 hi #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 lo (+.f64 lo hi) (pow.f64 hi #s(literal 2 binary64))))
(/.f64 (-.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 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 lo hi)))
(/.f64 (-.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (+.f64 lo hi))
(*.f64 (+.f64 (sqrt.f64 hi) (sqrt.f64 lo)) (-.f64 (sqrt.f64 hi) (sqrt.f64 lo)))
(*.f64 (+.f64 (sqrt.f64 lo) (sqrt.f64 hi)) (-.f64 (sqrt.f64 hi) (sqrt.f64 lo)))
(/.f64 #s(literal 1 binary64) (/.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 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 lo (+.f64 lo hi) (pow.f64 hi #s(literal 2 binary64))))
(/.f64 (-.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 #s(literal 1 binary64) (/.f64 (+.f64 lo hi) (-.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 lo hi)))
(/.f64 (-.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (+.f64 lo hi))
(/.f64 (-.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 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 lo (+.f64 lo hi) (pow.f64 hi #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (+.f64 lo hi))
(*.f64 (-.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 lo hi)))
(/.f64 (neg.f64 (-.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (neg.f64 (fma.f64 lo (+.f64 lo hi) (pow.f64 hi #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 lo (+.f64 lo hi) (pow.f64 hi #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (fma.f64 lo (+.f64 lo hi) (pow.f64 hi #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (+.f64 lo hi)))
(*.f64 (-.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 lo hi)))
(/.f64 (-.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (+.f64 lo hi))
(/.f64 (+.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (neg.f64 lo) #s(literal 3 binary64))) (fma.f64 hi hi (-.f64 (*.f64 (neg.f64 lo) (neg.f64 lo)) (*.f64 hi (neg.f64 lo)))))
(/.f64 (*.f64 (-.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 lo (+.f64 lo hi) (pow.f64 hi #s(literal 2 binary64))))
(/.f64 (-.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 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (neg.f64 lo) (neg.f64 lo))) (-.f64 hi (neg.f64 lo)))
(*.f64 (-.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 lo hi)))
(/.f64 (-.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (+.f64 lo hi))
(pow.f64 (-.f64 hi lo) #s(literal 1 binary64))
(-.f64 hi lo)
(pow.f64 (cbrt.f64 (-.f64 hi lo)) #s(literal 3 binary64))
(-.f64 hi lo)
(pow.f64 (pow.f64 (-.f64 hi lo) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 hi lo)
(pow.f64 (sqrt.f64 (-.f64 hi lo)) #s(literal 2 binary64))
(-.f64 hi lo)
(sqrt.f64 (pow.f64 (-.f64 hi lo) #s(literal 2 binary64)))
(-.f64 hi lo)
(log.f64 (exp.f64 (-.f64 hi lo)))
(-.f64 hi lo)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 hi lo))))
(-.f64 hi lo)
(log.f64 (*.f64 (exp.f64 hi) (/.f64 #s(literal 1 binary64) (exp.f64 lo))))
(-.f64 hi lo)
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 hi)) (/.f64 #s(literal 1 binary64) (exp.f64 lo))))
(-.f64 hi lo)
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 hi)) (exp.f64 (neg.f64 lo))))
(-.f64 hi lo)
(log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (exp.f64 lo)) (exp.f64 hi)))
(-.f64 hi lo)
(log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (exp.f64 lo)) (+.f64 #s(literal 1 binary64) (expm1.f64 hi))))
(-.f64 hi lo)
(log.f64 (*.f64 (exp.f64 (neg.f64 lo)) (exp.f64 hi)))
(-.f64 hi lo)
(log.f64 (*.f64 (exp.f64 (neg.f64 lo)) (+.f64 #s(literal 1 binary64) (expm1.f64 hi))))
(-.f64 hi lo)
(log.f64 (/.f64 (exp.f64 hi) (+.f64 #s(literal 1 binary64) (expm1.f64 lo))))
(-.f64 hi lo)
(log.f64 (/.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 hi)) (exp.f64 lo)))
(-.f64 hi lo)
(log.f64 (/.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 hi)) (+.f64 #s(literal 1 binary64) (expm1.f64 lo))))
(-.f64 hi lo)
(cbrt.f64 (pow.f64 (-.f64 hi lo) #s(literal 3 binary64)))
(-.f64 hi lo)
(expm1.f64 (log1p.f64 (-.f64 hi lo)))
(log1p.f64 (expm1.f64 (-.f64 hi lo)))
(-.f64 hi lo)
(exp.f64 (log.f64 (-.f64 hi lo)))
(-.f64 hi lo)
(exp.f64 (*.f64 (log.f64 (-.f64 hi lo)) #s(literal 1 binary64)))
(-.f64 hi lo)
(fma.f64 hi #s(literal 1 binary64) (neg.f64 lo))
(-.f64 hi lo)
(fma.f64 hi #s(literal 1 binary64) (*.f64 (neg.f64 lo) #s(literal 1 binary64)))
(-.f64 hi lo)
(fma.f64 (-.f64 hi lo) #s(literal 1 binary64) (fma.f64 (neg.f64 lo) #s(literal 1 binary64) lo))
(-.f64 hi lo)
(fma.f64 (-.f64 hi lo) #s(literal 1 binary64) (fma.f64 (neg.f64 (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) lo))
(-.f64 hi lo)
(fma.f64 (-.f64 hi lo) #s(literal 1 binary64) (+.f64 (neg.f64 lo) lo))
(-.f64 hi lo)
(fma.f64 #s(literal 1 binary64) hi (neg.f64 lo))
(-.f64 hi lo)
(fma.f64 #s(literal 1 binary64) hi (*.f64 (neg.f64 lo) #s(literal 1 binary64)))
(-.f64 hi lo)
(fma.f64 #s(literal 1 binary64) (-.f64 hi lo) (fma.f64 (neg.f64 lo) #s(literal 1 binary64) lo))
(-.f64 hi lo)
(fma.f64 #s(literal 1 binary64) (-.f64 hi lo) (fma.f64 (neg.f64 (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) lo))
(-.f64 hi lo)
(fma.f64 #s(literal 1 binary64) (-.f64 hi lo) (+.f64 (neg.f64 lo) lo))
(-.f64 hi lo)
(fma.f64 #s(literal 1 binary64) (neg.f64 lo) hi)
(-.f64 hi lo)
(fma.f64 (cbrt.f64 (-.f64 hi lo)) (pow.f64 (cbrt.f64 (-.f64 hi lo)) #s(literal 2 binary64)) (fma.f64 (neg.f64 lo) #s(literal 1 binary64) lo))
(-.f64 hi lo)
(fma.f64 (cbrt.f64 (-.f64 hi lo)) (pow.f64 (cbrt.f64 (-.f64 hi lo)) #s(literal 2 binary64)) (fma.f64 (neg.f64 (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) lo))
(-.f64 hi lo)
(fma.f64 (cbrt.f64 (-.f64 hi lo)) (pow.f64 (cbrt.f64 (-.f64 hi lo)) #s(literal 2 binary64)) (+.f64 (neg.f64 lo) lo))
(-.f64 hi lo)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 hi lo)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 hi lo)) (fma.f64 (neg.f64 lo) #s(literal 1 binary64) lo))
(-.f64 hi lo)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 hi lo)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 hi lo)) (fma.f64 (neg.f64 (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) lo))
(-.f64 hi lo)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 hi lo)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 hi lo)) (+.f64 (neg.f64 lo) lo))
(-.f64 hi lo)
(fma.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (neg.f64 lo))
(-.f64 hi lo)
(fma.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (neg.f64 lo) #s(literal 1 binary64)))
(-.f64 hi lo)
(fma.f64 (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (cbrt.f64 hi) (neg.f64 lo))
(-.f64 hi lo)
(fma.f64 (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (cbrt.f64 hi) (*.f64 (neg.f64 lo) #s(literal 1 binary64)))
(-.f64 hi lo)
(fma.f64 (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 lo)) hi)
(-.f64 hi lo)
(fma.f64 (sqrt.f64 (-.f64 hi lo)) (sqrt.f64 (-.f64 hi lo)) (fma.f64 (neg.f64 lo) #s(literal 1 binary64) lo))
(-.f64 hi lo)
(fma.f64 (sqrt.f64 (-.f64 hi lo)) (sqrt.f64 (-.f64 hi lo)) (fma.f64 (neg.f64 (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) lo))
(-.f64 hi lo)
(fma.f64 (sqrt.f64 (-.f64 hi lo)) (sqrt.f64 (-.f64 hi lo)) (+.f64 (neg.f64 lo) lo))
(-.f64 hi lo)
(fma.f64 (sqrt.f64 hi) (sqrt.f64 hi) (neg.f64 lo))
(-.f64 hi lo)
(fma.f64 (sqrt.f64 hi) (sqrt.f64 hi) (*.f64 (neg.f64 lo) #s(literal 1 binary64)))
(-.f64 hi lo)
(fma.f64 (sqrt.f64 lo) (neg.f64 (sqrt.f64 lo)) hi)
(-.f64 hi lo)
(fma.f64 (-.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 lo (+.f64 lo hi) (pow.f64 hi #s(literal 2 binary64)))) (fma.f64 (neg.f64 lo) #s(literal 1 binary64) lo))
(/.f64 (*.f64 (-.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 lo (+.f64 lo hi) (pow.f64 hi #s(literal 2 binary64))))
(/.f64 (-.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))))
(fma.f64 (-.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 lo (+.f64 lo hi) (pow.f64 hi #s(literal 2 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) lo))
(/.f64 (*.f64 (-.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 lo (+.f64 lo hi) (pow.f64 hi #s(literal 2 binary64))))
(/.f64 (-.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))))
(fma.f64 (-.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 lo (+.f64 lo hi) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (neg.f64 lo) lo))
(/.f64 (*.f64 (-.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 lo (+.f64 lo hi) (pow.f64 hi #s(literal 2 binary64))))
(/.f64 (-.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))))
(fma.f64 (-.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 lo hi)) (fma.f64 (neg.f64 lo) #s(literal 1 binary64) lo))
(*.f64 (-.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 lo hi)))
(/.f64 (-.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (+.f64 lo hi))
(fma.f64 (-.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 lo hi)) (fma.f64 (neg.f64 (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) lo))
(*.f64 (-.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 lo hi)))
(/.f64 (-.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (+.f64 lo hi))
(fma.f64 (-.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 lo hi)) (+.f64 (neg.f64 lo) lo))
(*.f64 (-.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 lo hi)))
(/.f64 (-.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (+.f64 lo hi))
(fma.f64 (neg.f64 (sqrt.f64 lo)) (sqrt.f64 lo) hi)
(-.f64 hi lo)
(fma.f64 #s(literal -1 binary64) lo hi)
(-.f64 hi lo)
(fma.f64 (*.f64 (cbrt.f64 (neg.f64 lo)) (cbrt.f64 (neg.f64 lo))) (cbrt.f64 (neg.f64 lo)) hi)
(-.f64 hi lo)
(fma.f64 (sqrt.f64 (neg.f64 lo)) (sqrt.f64 (neg.f64 lo)) hi)
(-.f64 hi lo)
(fma.f64 (+.f64 (sqrt.f64 hi) (sqrt.f64 lo)) (-.f64 (sqrt.f64 hi) (sqrt.f64 lo)) (fma.f64 (neg.f64 lo) #s(literal 1 binary64) lo))
(fma.f64 (+.f64 (sqrt.f64 lo) (sqrt.f64 hi)) (-.f64 (sqrt.f64 hi) (sqrt.f64 lo)) (+.f64 lo (neg.f64 lo)))
(fma.f64 (+.f64 (sqrt.f64 lo) (sqrt.f64 hi)) (-.f64 (sqrt.f64 hi) (sqrt.f64 lo)) (*.f64 #s(literal 0 binary64) lo))
(fma.f64 (+.f64 (sqrt.f64 lo) (sqrt.f64 hi)) (-.f64 (sqrt.f64 hi) (sqrt.f64 lo)) #s(literal 0 binary64))
(fma.f64 (+.f64 (sqrt.f64 hi) (sqrt.f64 lo)) (-.f64 (sqrt.f64 hi) (sqrt.f64 lo)) (fma.f64 (neg.f64 (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) lo))
(fma.f64 (+.f64 (sqrt.f64 lo) (sqrt.f64 hi)) (-.f64 (sqrt.f64 hi) (sqrt.f64 lo)) (+.f64 lo (neg.f64 lo)))
(fma.f64 (+.f64 (sqrt.f64 lo) (sqrt.f64 hi)) (-.f64 (sqrt.f64 hi) (sqrt.f64 lo)) (*.f64 #s(literal 0 binary64) lo))
(fma.f64 (+.f64 (sqrt.f64 lo) (sqrt.f64 hi)) (-.f64 (sqrt.f64 hi) (sqrt.f64 lo)) #s(literal 0 binary64))
(fma.f64 (+.f64 (sqrt.f64 hi) (sqrt.f64 lo)) (-.f64 (sqrt.f64 hi) (sqrt.f64 lo)) (+.f64 (neg.f64 lo) lo))
(fma.f64 (+.f64 (sqrt.f64 lo) (sqrt.f64 hi)) (-.f64 (sqrt.f64 hi) (sqrt.f64 lo)) (+.f64 lo (neg.f64 lo)))
(fma.f64 (+.f64 (sqrt.f64 lo) (sqrt.f64 hi)) (-.f64 (sqrt.f64 hi) (sqrt.f64 lo)) (*.f64 #s(literal 0 binary64) lo))
(fma.f64 (+.f64 (sqrt.f64 lo) (sqrt.f64 hi)) (-.f64 (sqrt.f64 hi) (sqrt.f64 lo)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (cbrt.f64 lo) hi)
(-.f64 hi lo)

eval106.0ms (0.8%)

Compiler

Compiled 6516 to 1166 computations (82.1% saved)

prune73.0ms (0.6%)

Pruning

9 alts after pruning (9 fresh and 0 done)

PrunedKeptTotal
New3799388
Fresh000
Picked101
Done000
Total3809389
Accuracy
19.5%
Counts
389 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
18.7%
(/.f64 (-.f64 x lo) hi)
18.5%
(/.f64 (-.f64 lo x) lo)
9.8%
(/.f64 (+.f64 x (-.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) lo)) 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))))))
8.8%
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))
18.7%
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x lo) lo)) (*.f64 hi (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))
8.8%
(+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (neg.f64 x) lo) (/.f64 (neg.f64 hi) lo)))
14.7%
(+.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 166 computations (37.6% saved)

simplify111.0ms (0.8%)

Algorithm
egg-herbie
Localize:

Found 14 expressions of interest:

NewMetricScoreProgram
cost-diff128
(+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi))
cost-diff128
(/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)
cost-diff192
(neg.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))
cost-diff192
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)))
cost-diff0
(neg.f64 x)
cost-diff0
(/.f64 (neg.f64 x) lo)
cost-diff256
(-.f64 (/.f64 (neg.f64 x) lo) (/.f64 (neg.f64 hi) lo))
cost-diff256
(+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (neg.f64 x) lo) (/.f64 (neg.f64 hi) lo)))
cost-diff0
(-.f64 x lo)
cost-diff0
(/.f64 (-.f64 x lo) hi)
cost-diff0
(/.f64 #s(literal 1 binary64) hi)
cost-diff0
(-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))
cost-diff0
(/.f64 x hi)
cost-diff6464
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))
Rules
639×fma-define
500×div-sub
450×sub-neg
441×fmm-def
371×associate-/r*
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
035751
184710
2187690
3556679
41831650
55363646
67293646
Stop Event
node limit
Calls
Call 1
Inputs
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))
(/.f64 x hi)
x
hi
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))
lo
(-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) hi)
#s(literal 1 binary64)
(/.f64 x (pow.f64 hi #s(literal 2 binary64)))
(pow.f64 hi #s(literal 2 binary64))
#s(literal 2 binary64)
#s(literal 1 binary64)
(/.f64 (-.f64 x lo) hi)
(-.f64 x lo)
x
lo
hi
(+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (neg.f64 x) lo) (/.f64 (neg.f64 hi) lo)))
#s(literal 1 binary64)
(-.f64 (/.f64 (neg.f64 x) lo) (/.f64 (neg.f64 hi) lo))
(/.f64 (neg.f64 x) lo)
(neg.f64 x)
x
lo
(/.f64 (neg.f64 hi) lo)
(neg.f64 hi)
hi
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)))
#s(literal 1 binary64)
(neg.f64 (/.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)) lo)
(+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi))
x
(-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)
(*.f64 hi (/.f64 (-.f64 x hi) lo))
hi
(/.f64 (-.f64 x hi) lo)
(-.f64 x hi)
lo
Outputs
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))
(fma.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (neg.f64 lo) (/.f64 x hi))
(+.f64 (/.f64 (*.f64 x lo) (pow.f64 hi #s(literal 2 binary64))) (/.f64 (-.f64 x lo) hi))
(fma.f64 x (/.f64 lo (pow.f64 hi #s(literal 2 binary64))) (/.f64 (-.f64 x lo) hi))
(/.f64 x hi)
x
hi
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 (/.f64 lo hi) (+.f64 (/.f64 x (neg.f64 hi)) #s(literal 1 binary64)))
(*.f64 (/.f64 lo hi) (-.f64 #s(literal 1 binary64) (/.f64 x hi)))
lo
(-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) hi)
#s(literal 1 binary64)
(/.f64 x (pow.f64 hi #s(literal 2 binary64)))
(pow.f64 hi #s(literal 2 binary64))
#s(literal 2 binary64)
#s(literal 1 binary64)
(/.f64 (-.f64 x lo) hi)
(-.f64 x lo)
x
lo
hi
(+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (neg.f64 x) lo) (/.f64 (neg.f64 hi) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 x hi) lo)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))
#s(literal 1 binary64)
(-.f64 (/.f64 (neg.f64 x) lo) (/.f64 (neg.f64 hi) lo))
(neg.f64 (/.f64 (-.f64 x hi) lo))
(/.f64 (-.f64 x hi) (neg.f64 lo))
(/.f64 (-.f64 hi x) lo)
(/.f64 (neg.f64 x) lo)
(/.f64 x (neg.f64 lo))
(neg.f64 x)
x
lo
(/.f64 (neg.f64 hi) lo)
(/.f64 hi (neg.f64 lo))
(neg.f64 (/.f64 hi lo))
(neg.f64 hi)
hi
(+.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 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) 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 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 #s(literal -1 binary64) (/.f64 hi lo))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 hi x)) lo))
#s(literal 1 binary64)
(neg.f64 (/.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)) (neg.f64 lo))
(/.f64 (+.f64 x (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))) (neg.f64 lo))
(/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (neg.f64 lo))
(/.f64 (-.f64 hi (fma.f64 hi (/.f64 (-.f64 x hi) lo) x)) lo)
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 #s(literal -1 binary64) (/.f64 hi lo)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 hi x)) lo)
(/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)
(/.f64 (+.f64 x (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))) lo)
(/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo)
(*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 #s(literal -1 binary64) (/.f64 hi lo)))
(+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi))
(+.f64 x (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))))
(fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x)
(*.f64 (-.f64 x hi) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(*.f64 (-.f64 hi x) (-.f64 #s(literal -1 binary64) (/.f64 hi lo)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 hi lo)) (-.f64 hi x))
x
(-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)
(*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))
(*.f64 hi (/.f64 (-.f64 x hi) lo))
(*.f64 (-.f64 x hi) (/.f64 hi lo))
hi
(/.f64 (-.f64 x hi) lo)
(-.f64 x hi)
lo

localize134.0ms (1%)

Localize:

Found 14 expressions of interest:

NewMetricScoreProgram
accuracy99.9%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)))
accuracy99.7%
(*.f64 hi (/.f64 (-.f64 x hi) lo))
accuracy99.5%
(/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)
accuracy74.5%
(-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)
accuracy100.0%
(neg.f64 x)
accuracy100.0%
(neg.f64 hi)
accuracy100.0%
(-.f64 (/.f64 (neg.f64 x) lo) (/.f64 (neg.f64 hi) lo))
accuracy97.4%
(+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (neg.f64 x) lo) (/.f64 (neg.f64 hi) lo)))
accuracy100.0%
(-.f64 x lo)
accuracy99.2%
(/.f64 (-.f64 x lo) hi)
accuracy100.0%
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))
accuracy100.0%
(-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))
accuracy98.9%
(/.f64 x (pow.f64 hi #s(literal 2 binary64)))
accuracy98.4%
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))
Results
72.0ms256×0valid
Compiler

Compiled 188 to 29 computations (84.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 38.0ms
ival-div: 16.0ms (41.9% of total)
ival-sub: 7.0ms (18.3% of total)
ival-add: 4.0ms (10.5% of total)
ival-mult: 4.0ms (10.5% of total)
ival-pow: 3.0ms (7.9% of total)
ival-neg: 3.0ms (7.9% of total)
const: 1.0ms (2.6% of total)
backward-pass: 0.0ms (0% of total)

series68.0ms (0.5%)

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

132 calls:

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

rewrite170.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
333×log1p-expm1-u
333×expm1-log1p-u
326×add-cube-cbrt
323×add-exp-log
321×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

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

simplify658.0ms (5%)

Algorithm
egg-herbie
Rules
661×fma-define
343×cancel-sign-sub-inv
274×sub-neg
266×fmm-def
246×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0125541223
1326638652
Stop Event
node limit
Counts
904 → 893
Calls
Call 1
Inputs
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) (pow.f64 hi #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo x)) (*.f64 hi lo)) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo x)) (*.f64 hi lo)) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo x)) (*.f64 hi lo)) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 lo hi)
(/.f64 (+.f64 lo (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) hi))) hi)
(/.f64 (+.f64 lo (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) hi))) hi)
(/.f64 (+.f64 lo (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) hi))) hi)
(/.f64 lo hi)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) lo) (/.f64 (*.f64 lo x) hi)) hi))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) lo) (/.f64 (*.f64 lo x) hi)) hi))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) lo) (/.f64 (*.f64 lo x) hi)) hi))
(/.f64 lo hi)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) (pow.f64 hi #s(literal 2 binary64)))) (/.f64 lo hi))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) (pow.f64 hi #s(literal 2 binary64)))) (/.f64 lo hi))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) (pow.f64 hi #s(literal 2 binary64)))) (/.f64 lo hi))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) (pow.f64 hi #s(literal 2 binary64))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (/.f64 lo (*.f64 hi x))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (/.f64 lo (*.f64 hi x))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (/.f64 lo (*.f64 hi x))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) (pow.f64 hi #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))
(/.f64 (-.f64 hi x) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (-.f64 hi x) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (-.f64 hi x) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) hi)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x hi))) hi)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x hi))) hi)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x hi))) hi)
(/.f64 #s(literal 1 binary64) hi)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x hi) #s(literal 1 binary64)) hi))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x hi) #s(literal 1 binary64)) hi))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x hi) #s(literal 1 binary64)) hi))
(/.f64 #s(literal 1 binary64) hi)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi))
(*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi x)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi x)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi x)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 hi x)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 hi x)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 hi x)))))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo hi)) (/.f64 x hi))
(/.f64 x hi)
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi)))
(/.f64 x hi)
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 lo (*.f64 hi x)) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 lo (*.f64 hi x)) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 lo (*.f64 hi x)) (/.f64 #s(literal 1 binary64) hi))))
(/.f64 x hi)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo hi)) (/.f64 x hi))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) hi))))
(-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))
(-.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 #s(literal -1 binary64) (/.f64 x lo))) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))
(-.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 x lo))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo))) x)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo))) x)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo))) x)) (/.f64 #s(literal 1 binary64) lo))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) hi)) lo)
(/.f64 (-.f64 (+.f64 lo (*.f64 #s(literal -1 binary64) x)) (*.f64 #s(literal -1 binary64) hi)) lo)
(/.f64 (-.f64 (+.f64 lo (*.f64 #s(literal -1 binary64) x)) (*.f64 #s(literal -1 binary64) hi)) lo)
(/.f64 (-.f64 (+.f64 lo (*.f64 #s(literal -1 binary64) x)) (*.f64 #s(literal -1 binary64) hi)) lo)
#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 #s(literal -1 binary64) (/.f64 x lo))) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (/.f64 hi lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (/.f64 hi lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (/.f64 hi lo)))
(/.f64 hi lo)
(*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(/.f64 hi lo)
(*.f64 #s(literal -1 binary64) (*.f64 hi (-.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 #s(literal -1 binary64) (*.f64 hi (-.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 #s(literal -1 binary64) (*.f64 hi (-.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 hi lo)
(-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))
(-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))
(-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(*.f64 x (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 x (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 x (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) hi)) lo)
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) hi)) lo)
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) hi)) lo)
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) hi)) lo)
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) hi)) lo)
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) hi)) lo)
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) hi)) lo)
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) hi)) lo)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (/.f64 hi lo))
(/.f64 hi lo)
(*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) lo)))
(/.f64 hi lo)
(*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(*.f64 #s(literal -1 binary64) x)
(*.f64 #s(literal -1 binary64) x)
(*.f64 #s(literal -1 binary64) x)
(*.f64 #s(literal -1 binary64) x)
(*.f64 #s(literal -1 binary64) x)
(*.f64 #s(literal -1 binary64) x)
(*.f64 #s(literal -1 binary64) x)
(*.f64 #s(literal -1 binary64) x)
(*.f64 #s(literal -1 binary64) x)
(*.f64 #s(literal -1 binary64) x)
(*.f64 #s(literal -1 binary64) x)
(*.f64 #s(literal -1 binary64) x)
(-.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 (/.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 (*.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 (*.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 (*.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 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 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 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 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 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 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 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))
(-.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 (*.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 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 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 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 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.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 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 #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 hi x)) (*.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 hi x) lo)
(/.f64 (-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) x) lo)
(/.f64 (-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) x) lo)
(/.f64 (-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) x) lo)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo))
(*.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 (-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) (*.f64 #s(literal -1 binary64) (-.f64 x hi))) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) (*.f64 #s(literal -1 binary64) (-.f64 x hi))) 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 (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 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) hi)
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) hi)
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) hi)
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(*.f64 x (-.f64 (+.f64 #s(literal 1 binary64) (+.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 #s(literal 1 binary64) (+.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 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x))) (/.f64 hi lo))) (/.f64 hi x)))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.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))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.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))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.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))) #s(literal 1 binary64))))
x
(+.f64 x (*.f64 hi (-.f64 (/.f64 x lo) #s(literal 1 binary64))))
(+.f64 x (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)) #s(literal 1 binary64))))
(+.f64 x (*.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 (/.f64 x (*.f64 hi lo)) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 x (pow.f64 hi #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 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 (*.f64 #s(literal -1 binary64) (/.f64 x hi)) (*.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 (*.f64 #s(literal -1 binary64) (/.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))) hi)) (/.f64 #s(literal 1 binary64) lo)))
(/.f64 (*.f64 hi (-.f64 x hi)) lo)
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 x hi))) lo)
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 x hi))) lo)
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 x hi))) lo)
(-.f64 x hi)
(-.f64 (+.f64 x (/.f64 (*.f64 hi (-.f64 x hi)) lo)) hi)
(-.f64 (+.f64 x (/.f64 (*.f64 hi (-.f64 x hi)) lo)) hi)
(-.f64 (+.f64 x (/.f64 (*.f64 hi (-.f64 x hi)) lo)) hi)
(-.f64 x hi)
(-.f64 (+.f64 x (/.f64 (*.f64 hi (-.f64 x hi)) lo)) hi)
(-.f64 (+.f64 x (/.f64 (*.f64 hi (-.f64 x hi)) lo)) hi)
(-.f64 (+.f64 x (/.f64 (*.f64 hi (-.f64 x hi)) lo)) hi)
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(-.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))) (/.f64 lo hi))
(-.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))) (/.f64 lo hi))
(-.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))) (/.f64 lo hi))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi)) (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi)) (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi)) (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 lo (*.f64 hi x)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 lo (*.f64 hi x)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 lo (*.f64 hi x)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))))
(/.f64 (*.f64 lo x) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 hi (-.f64 x lo)) (*.f64 #s(literal -1 binary64) (*.f64 lo x))) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 hi (-.f64 x lo)) (*.f64 #s(literal -1 binary64) (*.f64 lo x))) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 hi (-.f64 x lo)) (*.f64 #s(literal -1 binary64) (*.f64 lo x))) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 lo x) hi)) lo) hi)
(/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 lo x) hi)) lo) hi)
(/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 lo x) hi)) lo) hi)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) lo)) hi))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) hi))) (*.f64 #s(literal -1 binary64) lo)) hi))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) hi))) (*.f64 #s(literal -1 binary64) lo)) hi))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) hi))) (*.f64 #s(literal -1 binary64) lo)) hi))
(/.f64 x hi)
(+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi))) (/.f64 x hi))
(+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi))) (/.f64 x hi))
(+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi))) (/.f64 x hi))
(*.f64 lo (-.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 lo (-.f64 (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 lo (-.f64 (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 lo (-.f64 (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 #s(literal -1 binary64) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 lo (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 lo (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 lo (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) hi)
(*.f64 #s(literal -1 binary64) hi)
(*.f64 #s(literal -1 binary64) hi)
(*.f64 #s(literal -1 binary64) hi)
(*.f64 #s(literal -1 binary64) hi)
(*.f64 #s(literal -1 binary64) hi)
(*.f64 #s(literal -1 binary64) hi)
(*.f64 #s(literal -1 binary64) hi)
(*.f64 #s(literal -1 binary64) hi)
(*.f64 #s(literal -1 binary64) hi)
(*.f64 #s(literal -1 binary64) hi)
(*.f64 #s(literal -1 binary64) hi)
(*.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 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 (exp.f64 (log1p.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) #s(literal 1 binary64))
(pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) lo))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(cbrt.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(log1p.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(exp.f64 (log.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x hi))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 x hi))
(*.f64 x (/.f64 #s(literal 1 binary64) hi))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x hi)))
(*.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)))
(pow.f64 (/.f64 x hi) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 x hi)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 x hi) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 x hi)) #s(literal 2 binary64))
(pow.f64 (/.f64 hi x) #s(literal -1 binary64))
(sqrt.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 x hi)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 x hi))))
(cbrt.f64 (pow.f64 (/.f64 x hi) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 x hi)))
(log1p.f64 (expm1.f64 (/.f64 x hi)))
(exp.f64 (log.f64 (/.f64 x hi)))
(exp.f64 (*.f64 (log.f64 (/.f64 x hi)) #s(literal 1 binary64)))
(+.f64 (/.f64 #s(literal 1 binary64) hi) (neg.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(+.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) hi)) (/.f64 (sqrt.f64 x) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) hi) (neg.f64 (*.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 1 binary64) (*.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) hi) (neg.f64 (*.f64 (pow.f64 hi #s(literal -2 binary64)) x))) (fma.f64 (neg.f64 (pow.f64 hi #s(literal -2 binary64))) x (*.f64 (pow.f64 hi #s(literal -2 binary64)) x)))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) hi) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi)) (neg.f64 (*.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 1 binary64) (*.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 1 binary64))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi)) (neg.f64 (*.f64 (pow.f64 hi #s(literal -2 binary64)) x))) (fma.f64 (neg.f64 (pow.f64 hi #s(literal -2 binary64))) x (*.f64 (pow.f64 hi #s(literal -2 binary64)) x)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 hi #s(literal -1/2 binary64)) (neg.f64 (*.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 1 binary64) (*.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 hi #s(literal -1/2 binary64)) (neg.f64 (*.f64 (pow.f64 hi #s(literal -2 binary64)) x))) (fma.f64 (neg.f64 (pow.f64 hi #s(literal -2 binary64))) x (*.f64 (pow.f64 hi #s(literal -2 binary64)) x)))
(+.f64 (fma.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 hi #s(literal -1/2 binary64)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(*.f64 (sqrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) (sqrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(/.f64 (-.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 hi x)) (pow.f64 hi #s(literal 3 binary64)))
(/.f64 (-.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 hi #s(literal -2 binary64)) (+.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64))) (/.f64 x (pow.f64 hi #s(literal 3 binary64))))))
(/.f64 (-.f64 (pow.f64 hi #s(literal -2 binary64)) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) x)) (*.f64 hi #s(literal 1 binary64))) (*.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) x)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 hi #s(literal 2 binary64)))) (*.f64 hi x)) (*.f64 hi (neg.f64 (pow.f64 hi #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) x)) (*.f64 (/.f64 hi #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 hi #s(literal 1 binary64)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) x)))
(/.f64 (-.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (/.f64 hi #s(literal 1 binary64)) x)) (*.f64 (/.f64 hi #s(literal 1 binary64)) (pow.f64 hi #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 hi #s(literal 2 binary64)))) (*.f64 (/.f64 hi #s(literal 1 binary64)) x)) (*.f64 (/.f64 hi #s(literal 1 binary64)) (neg.f64 (pow.f64 hi #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) x)) (*.f64 hi #s(literal 1 binary64))) (*.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) x)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (pow.f64 hi #s(literal 2 binary64))) (*.f64 hi x)) (pow.f64 hi #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 hi #s(literal 2 binary64)))) (*.f64 hi x)) (*.f64 hi (neg.f64 (pow.f64 hi #s(literal 2 binary64)))))
(pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(exp.f64 (log.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) hi) (neg.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(fma.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi)) (neg.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(fma.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 hi #s(literal -1/2 binary64)) (neg.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) hi))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) hi))
(*.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi)))
(*.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 hi #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 hi) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 hi) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 hi) #s(literal -1 binary64)))
(pow.f64 hi #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) hi) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 hi)) #s(literal 3 binary64))
(pow.f64 (pow.f64 hi #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 hi #s(literal -3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (/.f64 hi #s(literal 1 binary64)) #s(literal -1 binary64))
(sqrt.f64 (pow.f64 hi #s(literal -2 binary64)))
(log.f64 (exp.f64 (/.f64 #s(literal 1 binary64) hi)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 1 binary64) hi))))
(cbrt.f64 (pow.f64 hi #s(literal -3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) hi)))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 1 binary64) hi)))
(exp.f64 (neg.f64 (log.f64 hi)))
(exp.f64 (*.f64 (log.f64 hi) #s(literal -1 binary64)))
(exp.f64 (*.f64 (neg.f64 (log.f64 hi)) #s(literal 1 binary64)))
(-.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))))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) hi)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) hi)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 x hi) (neg.f64 (/.f64 lo hi)))
(fma.f64 x (/.f64 #s(literal 1 binary64) hi) (neg.f64 (/.f64 lo hi)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x hi)) (neg.f64 (/.f64 lo hi)))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (/.f64 lo hi)))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (/.f64 hi lo))
(-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x hi) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x hi) lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x hi) lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo)))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo)))))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo))))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo))))
(exp.f64 (log1p.f64 (/.f64 (+.f64 x hi) lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (+.f64 x hi) lo)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x hi) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 x hi) lo)) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (/.f64 (+.f64 x hi) lo)) (sqrt.f64 (/.f64 (+.f64 x hi) lo)) #s(literal 1 binary64))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 (+.f64 x hi) lo) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 hi lo))) (sqrt.f64 (/.f64 hi lo)) (/.f64 hi lo)))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 x lo) (neg.f64 (*.f64 (/.f64 hi lo) #s(literal 1 binary64)))) (fma.f64 (/.f64 hi lo) #s(literal 1 binary64) (*.f64 (/.f64 hi lo) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 x lo) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) lo)) hi (*.f64 (/.f64 #s(literal 1 binary64) lo) hi)))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 x lo) (neg.f64 (*.f64 (cbrt.f64 (/.f64 hi lo)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 hi lo)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 x (/.f64 #s(literal 1 binary64) lo) (neg.f64 (*.f64 (/.f64 hi lo) #s(literal 1 binary64)))) (fma.f64 (/.f64 hi lo) #s(literal 1 binary64) (*.f64 (/.f64 hi lo) #s(literal 1 binary64))))
(+.f64 (fma.f64 x (/.f64 #s(literal 1 binary64) lo) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) lo)) hi (*.f64 (/.f64 #s(literal 1 binary64) lo) hi)))
(+.f64 (fma.f64 x (/.f64 #s(literal 1 binary64) lo) (neg.f64 (*.f64 (cbrt.f64 (/.f64 hi lo)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 hi lo)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x lo)) (neg.f64 (*.f64 (/.f64 hi lo) #s(literal 1 binary64)))) (fma.f64 (/.f64 hi lo) #s(literal 1 binary64) (*.f64 (/.f64 hi lo) #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x lo)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) lo)) hi (*.f64 (/.f64 #s(literal 1 binary64) lo) hi)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 hi lo)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 hi lo)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x lo)) (sqrt.f64 (/.f64 x lo)) (neg.f64 (*.f64 (/.f64 hi lo) #s(literal 1 binary64)))) (fma.f64 (/.f64 hi lo) #s(literal 1 binary64) (*.f64 (/.f64 hi lo) #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x lo)) (sqrt.f64 (/.f64 x lo)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) lo)) hi (*.f64 (/.f64 #s(literal 1 binary64) lo) hi)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x lo)) (sqrt.f64 (/.f64 x lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 hi lo)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 hi lo)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo))
(*.f64 (+.f64 x hi) (/.f64 #s(literal 1 binary64) lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x hi) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 x hi) lo)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x hi) lo)) (sqrt.f64 (/.f64 (+.f64 x hi) lo)))
(/.f64 #s(literal 1 binary64) (/.f64 lo (+.f64 x hi)))
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 x hi) (neg.f64 lo))
(/.f64 (-.f64 (*.f64 x lo) (*.f64 lo hi)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (neg.f64 (+.f64 x hi)) (neg.f64 lo))
(/.f64 (-.f64 (pow.f64 (/.f64 x lo) #s(literal 3 binary64)) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 x lo) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 (*.f64 x hi) (pow.f64 lo #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x lo) #s(literal 2 binary64)) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (/.f64 (+.f64 x hi) lo))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 lo hi)) (*.f64 (/.f64 lo x) #s(literal 1 binary64))) (*.f64 (/.f64 lo x) (/.f64 lo hi)))
(/.f64 (+.f64 lo (*.f64 (/.f64 lo x) hi)) (*.f64 (/.f64 lo x) lo))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 lo)) (*.f64 (/.f64 lo x) hi)) (*.f64 (/.f64 lo x) (neg.f64 lo)))
(/.f64 (+.f64 (*.f64 x (/.f64 lo hi)) (*.f64 lo #s(literal 1 binary64))) (*.f64 lo (/.f64 lo hi)))
(/.f64 (+.f64 (*.f64 x lo) (*.f64 lo hi)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 x (neg.f64 lo)) (*.f64 lo hi)) (*.f64 lo (neg.f64 lo)))
(/.f64 (+.f64 (*.f64 x (/.f64 lo hi)) (*.f64 (neg.f64 lo) #s(literal 1 binary64))) (*.f64 (neg.f64 lo) (/.f64 lo hi)))
(/.f64 (+.f64 (*.f64 x lo) (*.f64 (neg.f64 lo) hi)) (*.f64 (neg.f64 lo) lo))
(/.f64 (+.f64 (*.f64 x (neg.f64 lo)) (*.f64 (neg.f64 lo) hi)) (*.f64 (neg.f64 lo) (neg.f64 lo)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 lo hi)) (*.f64 (/.f64 lo x) #s(literal 1 binary64))) (*.f64 (/.f64 lo x) (/.f64 lo hi)))
(/.f64 (-.f64 lo (*.f64 (/.f64 lo x) hi)) (*.f64 (/.f64 lo x) lo))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 lo)) (*.f64 (/.f64 lo x) hi)) (*.f64 (/.f64 lo x) (neg.f64 lo)))
(/.f64 (-.f64 (*.f64 x (/.f64 lo hi)) (*.f64 lo #s(literal 1 binary64))) (*.f64 lo (/.f64 lo hi)))
(/.f64 (-.f64 (*.f64 x (neg.f64 lo)) (*.f64 lo hi)) (*.f64 lo (neg.f64 lo)))
(/.f64 (-.f64 (*.f64 x (/.f64 lo hi)) (*.f64 (neg.f64 lo) #s(literal 1 binary64))) (*.f64 (neg.f64 lo) (/.f64 lo hi)))
(/.f64 (-.f64 (*.f64 x lo) (*.f64 (neg.f64 lo) hi)) (*.f64 (neg.f64 lo) lo))
(/.f64 (-.f64 (*.f64 x (neg.f64 lo)) (*.f64 (neg.f64 lo) hi)) (*.f64 (neg.f64 lo) (neg.f64 lo)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 x x (fma.f64 hi hi (*.f64 x hi))) lo))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 x hi) lo))
(pow.f64 (/.f64 (+.f64 x hi) lo) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x hi) lo)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x hi) lo)) #s(literal 2 binary64))
(pow.f64 (/.f64 lo (+.f64 x hi)) #s(literal -1 binary64))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 (+.f64 x hi) lo)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (+.f64 x hi) lo))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x hi) lo)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x hi) lo)))
(exp.f64 (log.f64 (/.f64 (+.f64 x hi) lo)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x hi) lo)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 x lo) (/.f64 hi lo))
(fma.f64 x (/.f64 #s(literal 1 binary64) lo) (/.f64 hi lo))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x lo)) (/.f64 hi lo))
(fma.f64 (sqrt.f64 (/.f64 x lo)) (sqrt.f64 (/.f64 x lo)) (/.f64 hi lo))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 x lo))
(*.f64 x (/.f64 #s(literal 1 binary64) lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x lo)))
(*.f64 (sqrt.f64 (/.f64 x lo)) (sqrt.f64 (/.f64 x lo)))
(pow.f64 (/.f64 x lo) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 x lo)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 x lo) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 x lo)) #s(literal 2 binary64))
(pow.f64 (/.f64 lo x) #s(literal -1 binary64))
(neg.f64 (/.f64 x lo))
(sqrt.f64 (pow.f64 (/.f64 x lo) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 x lo)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 x lo))))
(cbrt.f64 (pow.f64 (/.f64 x lo) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 x lo)))
(log1p.f64 (expm1.f64 (/.f64 x lo)))
(exp.f64 (log.f64 (/.f64 x lo)))
(exp.f64 (*.f64 (log.f64 (/.f64 x lo)) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) x)
(-.f64 (exp.f64 (log1p.f64 x)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) x)
(*.f64 #s(literal -1 binary64) x)
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x))
(*.f64 (sqrt.f64 x) (sqrt.f64 x))
(pow.f64 x #s(literal 1 binary64))
(pow.f64 (cbrt.f64 x) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 x) #s(literal 2 binary64))
(pow.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (pow.f64 x #s(literal 2 binary64)))
(log.f64 (exp.f64 x))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 x)))
(cbrt.f64 (pow.f64 x #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 x))
(log1p.f64 (expm1.f64 x))
(exp.f64 (log.f64 x))
(exp.f64 (*.f64 (log.f64 x) #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 #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 (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 (+.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 2 binary64))) (+.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 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))
(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)))
(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)))
(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 #s(literal -1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) 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))
(-.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 #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 #s(literal -1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) 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 (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 lo (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(/.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)) (neg.f64 lo))
(/.f64 (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) lo)
(/.f64 (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (neg.f64 lo))
(/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) 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) hi) #s(literal 2 binary64)) (*.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))) lo))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.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 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 3 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 (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))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)))
(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)))
(cbrt.f64 (/.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))))
(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 (+.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 #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 #s(literal -1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) 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 (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)))
(pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 3 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 (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)))
(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)))
(cbrt.f64 (/.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))))
(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 (+.f64 x (*.f64 hi (/.f64 (+.f64 x hi) lo))) hi)
(-.f64 (exp.f64 (log1p.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(*.f64 (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 3 binary64))) (fma.f64 x x (-.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 2 binary64)) (*.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 2 binary64))) (-.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))
(pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))))
(cbrt.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(log1p.f64 (expm1.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(exp.f64 (log.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(fma.f64 #s(literal 1 binary64) (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) x)
(fma.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)) x)
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(fma.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))
(*.f64 x (pow.f64 hi #s(literal -2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(*.f64 (/.f64 (sqrt.f64 x) hi) (/.f64 (sqrt.f64 x) hi))
(pow.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 2 binary64))
(pow.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) x) #s(literal -1 binary64))
(sqrt.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64))))
(log.f64 (pow.f64 (exp.f64 x) (pow.f64 hi #s(literal -2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(exp.f64 (log.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 1 binary64)))
(+.f64 (/.f64 x hi) (neg.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(+.f64 (/.f64 x hi) (*.f64 (neg.f64 lo) (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (fma.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) lo (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (fma.f64 (neg.f64 lo) (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) (sqrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 x hi) (neg.f64 (*.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 1 binary64) (*.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 x hi) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 x (/.f64 #s(literal 1 binary64) hi) (neg.f64 (*.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 1 binary64) (*.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 1 binary64))))
(+.f64 (fma.f64 x (/.f64 #s(literal 1 binary64) hi) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 1 binary64) (*.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 1 binary64) (*.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(*.f64 (sqrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) (sqrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 3 binary64)) (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 2 binary64)) (*.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 2 binary64))) (+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(pow.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(exp.f64 (log.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 x hi) (neg.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(fma.f64 #s(literal 1 binary64) (/.f64 x hi) (*.f64 (neg.f64 lo) (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(fma.f64 x (/.f64 #s(literal 1 binary64) hi) (neg.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(fma.f64 x (/.f64 #s(literal 1 binary64) hi) (*.f64 (neg.f64 lo) (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x hi)) (*.f64 (neg.f64 lo) (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (*.f64 (neg.f64 lo) (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(-.f64 #s(literal 0 binary64) hi)
(-.f64 (exp.f64 (log1p.f64 hi)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) hi)
(*.f64 #s(literal -1 binary64) hi)
(*.f64 (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (cbrt.f64 hi))
(*.f64 (sqrt.f64 hi) (sqrt.f64 hi))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 hi #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))
(pow.f64 hi #s(literal 1 binary64))
(pow.f64 (pow.f64 hi #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 hi) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 hi) #s(literal 2 binary64))
(pow.f64 (pow.f64 hi #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (pow.f64 hi #s(literal 2 binary64)))
(fabs.f64 hi)
(log.f64 (exp.f64 hi))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 hi)))
(cbrt.f64 (pow.f64 hi #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 hi))
(log1p.f64 (expm1.f64 hi))
(exp.f64 (log.f64 hi))
(exp.f64 (*.f64 (log.f64 hi) #s(literal 1 binary64)))
(+.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 #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 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 (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 #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))
(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)))
(fma.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 x hi) lo)) hi)
(fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)
(fma.f64 (/.f64 (+.f64 x hi) lo) hi 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))) hi)
(fma.f64 (sqrt.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo))) (sqrt.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo))) hi)
(-.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)))
Outputs
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) (pow.f64 hi #s(literal 2 binary64))))
(/.f64 (*.f64 x (neg.f64 lo)) (pow.f64 hi #s(literal 2 binary64)))
(*.f64 lo (/.f64 x (neg.f64 (pow.f64 hi #s(literal 2 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo x)) (*.f64 hi lo)) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (fma.f64 x (neg.f64 lo) (*.f64 lo hi)) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (*.f64 lo (-.f64 hi x)) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo x)) (*.f64 hi lo)) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (fma.f64 x (neg.f64 lo) (*.f64 lo hi)) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (*.f64 lo (-.f64 hi x)) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo x)) (*.f64 hi lo)) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (fma.f64 x (neg.f64 lo) (*.f64 lo hi)) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (*.f64 lo (-.f64 hi x)) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 lo hi)
(/.f64 (+.f64 lo (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) hi))) hi)
(/.f64 (+.f64 lo (/.f64 (*.f64 x (neg.f64 lo)) hi)) hi)
(/.f64 (-.f64 lo (*.f64 lo (/.f64 x hi))) hi)
(/.f64 (+.f64 lo (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) hi))) hi)
(/.f64 (+.f64 lo (/.f64 (*.f64 x (neg.f64 lo)) hi)) hi)
(/.f64 (-.f64 lo (*.f64 lo (/.f64 x hi))) hi)
(/.f64 (+.f64 lo (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) hi))) hi)
(/.f64 (+.f64 lo (/.f64 (*.f64 x (neg.f64 lo)) hi)) hi)
(/.f64 (-.f64 lo (*.f64 lo (/.f64 x hi))) hi)
(/.f64 lo hi)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) lo) (/.f64 (*.f64 lo x) hi)) hi))
(/.f64 (+.f64 lo (/.f64 (*.f64 x (neg.f64 lo)) hi)) hi)
(/.f64 (-.f64 lo (*.f64 lo (/.f64 x hi))) hi)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) lo) (/.f64 (*.f64 lo x) hi)) hi))
(/.f64 (+.f64 lo (/.f64 (*.f64 x (neg.f64 lo)) hi)) hi)
(/.f64 (-.f64 lo (*.f64 lo (/.f64 x hi))) hi)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) lo) (/.f64 (*.f64 lo x) hi)) hi))
(/.f64 (+.f64 lo (/.f64 (*.f64 x (neg.f64 lo)) hi)) hi)
(/.f64 (-.f64 lo (*.f64 lo (/.f64 x hi))) hi)
(/.f64 lo hi)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) (pow.f64 hi #s(literal 2 binary64)))) (/.f64 lo hi))
(fma.f64 #s(literal -1 binary64) (*.f64 lo (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 (*.f64 lo x) (pow.f64 hi #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) (pow.f64 hi #s(literal 2 binary64)))) (/.f64 lo hi))
(fma.f64 #s(literal -1 binary64) (*.f64 lo (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 (*.f64 lo x) (pow.f64 hi #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) (pow.f64 hi #s(literal 2 binary64)))) (/.f64 lo hi))
(fma.f64 #s(literal -1 binary64) (*.f64 lo (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 lo hi))
(-.f64 (/.f64 lo hi) (/.f64 (*.f64 lo x) (pow.f64 hi #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) (pow.f64 hi #s(literal 2 binary64))))
(/.f64 (*.f64 x (neg.f64 lo)) (pow.f64 hi #s(literal 2 binary64)))
(*.f64 lo (/.f64 x (neg.f64 (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (/.f64 lo (*.f64 hi x))))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))) (/.f64 lo (*.f64 x hi))))
(*.f64 x (-.f64 (/.f64 lo (*.f64 x hi)) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (/.f64 lo (*.f64 hi x))))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))) (/.f64 lo (*.f64 x hi))))
(*.f64 x (-.f64 (/.f64 lo (*.f64 x hi)) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (/.f64 lo (*.f64 hi x))))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))) (/.f64 lo (*.f64 x hi))))
(*.f64 x (-.f64 (/.f64 lo (*.f64 x hi)) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) (pow.f64 hi #s(literal 2 binary64))))
(/.f64 (*.f64 x (neg.f64 lo)) (pow.f64 hi #s(literal 2 binary64)))
(*.f64 lo (/.f64 x (neg.f64 (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 x hi)) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 x (neg.f64 (-.f64 (/.f64 lo (pow.f64 hi #s(literal 2 binary64))) (/.f64 lo (*.f64 x hi)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 x hi)) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 x (neg.f64 (-.f64 (/.f64 lo (pow.f64 hi #s(literal 2 binary64))) (/.f64 lo (*.f64 x hi)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 x hi)) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 x (neg.f64 (-.f64 (/.f64 lo (pow.f64 hi #s(literal 2 binary64))) (/.f64 lo (*.f64 x hi)))))
(*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))
(/.f64 (neg.f64 x) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 x (neg.f64 (pow.f64 hi #s(literal 2 binary64))))
(/.f64 (-.f64 hi x) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (-.f64 hi x) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (-.f64 hi x) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) hi)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x hi))) hi)
(/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x hi))) hi)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x hi)) hi)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x hi))) hi)
(/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x hi))) hi)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x hi)) hi)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x hi))) hi)
(/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x hi))) hi)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x hi)) hi)
(/.f64 #s(literal 1 binary64) hi)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x hi) #s(literal 1 binary64)) hi))
(/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x hi))) hi)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x hi)) hi)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x hi) #s(literal 1 binary64)) hi))
(/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x hi))) hi)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x hi)) hi)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x hi) #s(literal 1 binary64)) hi))
(/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x hi))) hi)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x hi)) hi)
(/.f64 #s(literal 1 binary64) hi)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi))
(-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi))
(-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi))
(-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))
(/.f64 (neg.f64 x) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 x (neg.f64 (pow.f64 hi #s(literal 2 binary64))))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi x)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 x hi)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x hi)) (/.f64 #s(literal -1 binary64) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi x)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 x hi)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x hi)) (/.f64 #s(literal -1 binary64) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi x)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 x hi)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x hi)) (/.f64 #s(literal -1 binary64) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))
(/.f64 (neg.f64 x) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 x (neg.f64 (pow.f64 hi #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 hi x)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 x hi))))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) hi) x)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 hi x)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 x hi))))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) hi) x)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 hi x)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 x hi))))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) hi) x)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(/.f64 lo (neg.f64 hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 x hi)
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 x hi)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (*.f64 x hi))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 x hi)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (*.f64 x hi))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 x hi)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (*.f64 x hi))))
(/.f64 x hi)
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 lo (*.f64 hi x)) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 lo (*.f64 x hi)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 x (neg.f64 (+.f64 (/.f64 lo (*.f64 x hi)) (/.f64 #s(literal -1 binary64) hi))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 lo (*.f64 hi x)) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 lo (*.f64 x hi)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 x (neg.f64 (+.f64 (/.f64 lo (*.f64 x hi)) (/.f64 #s(literal -1 binary64) hi))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 lo (*.f64 hi x)) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 lo (*.f64 x hi)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 x (neg.f64 (+.f64 (/.f64 lo (*.f64 x hi)) (/.f64 #s(literal -1 binary64) hi))))
(/.f64 x hi)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(/.f64 lo (neg.f64 hi))
(/.f64 (neg.f64 lo) hi)
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 lo (-.f64 (/.f64 (/.f64 x hi) lo) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 lo (+.f64 (/.f64 (/.f64 x hi) lo) (/.f64 #s(literal -1 binary64) hi)))
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 lo (-.f64 (/.f64 (/.f64 x hi) lo) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 lo (+.f64 (/.f64 (/.f64 x hi) lo) (/.f64 #s(literal -1 binary64) hi)))
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 lo (-.f64 (/.f64 (/.f64 x hi) lo) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 lo (+.f64 (/.f64 (/.f64 x hi) lo) (/.f64 #s(literal -1 binary64) hi)))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(/.f64 lo (neg.f64 hi))
(/.f64 (neg.f64 lo) hi)
(*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 (neg.f64 lo) (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 x hi) lo) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 x hi) lo)) (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 (neg.f64 lo) (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 x hi) lo) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 x hi) lo)) (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 (neg.f64 lo) (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 x hi) lo) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 x hi) lo)) (neg.f64 lo))
(-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(-.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) hi) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))
(-.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) hi) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))
(-.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) hi) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(/.f64 x (neg.f64 lo))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) x) (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 hi lo) x) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 x (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) x) (/.f64 #s(literal -1 binary64) lo)))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) x) (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 hi lo) x) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 x (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) x) (/.f64 #s(literal -1 binary64) lo)))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) x) (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 hi lo) x) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 x (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) x) (/.f64 #s(literal -1 binary64) lo)))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(/.f64 x (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo))) x)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) x) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) x)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo))) x)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) x) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) x)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo))) x)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) x) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) x)) (neg.f64 x))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) hi)) lo)
(/.f64 (+.f64 (neg.f64 x) hi) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 (+.f64 lo (*.f64 #s(literal -1 binary64) x)) (*.f64 #s(literal -1 binary64) hi)) lo)
(/.f64 (+.f64 lo (+.f64 (neg.f64 x) hi)) lo)
(/.f64 (+.f64 (-.f64 lo x) hi) lo)
(/.f64 (-.f64 (+.f64 lo (*.f64 #s(literal -1 binary64) x)) (*.f64 #s(literal -1 binary64) hi)) lo)
(/.f64 (+.f64 lo (+.f64 (neg.f64 x) hi)) lo)
(/.f64 (+.f64 (-.f64 lo x) hi) lo)
(/.f64 (-.f64 (+.f64 lo (*.f64 #s(literal -1 binary64) x)) (*.f64 #s(literal -1 binary64) hi)) lo)
(/.f64 (+.f64 lo (+.f64 (neg.f64 x) hi)) lo)
(/.f64 (+.f64 (-.f64 lo x) hi) lo)
#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) hi) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))
(-.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) hi) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))
(-.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) hi) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (neg.f64 x) hi) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (neg.f64 x) hi) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (neg.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 x lo)))
(-.f64 #s(literal 1 binary64) (/.f64 x lo))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (/.f64 hi lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (neg.f64 x) hi) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (/.f64 hi lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (neg.f64 x) hi) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (/.f64 hi lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (neg.f64 x) hi) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))
(/.f64 hi lo)
(*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 x hi) lo) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (/.f64 x hi) lo))))
(*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 x hi) lo) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (/.f64 x hi) lo))))
(*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 x hi) lo) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (/.f64 x hi) lo))))
(/.f64 hi lo)
(*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 hi) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi) (/.f64 #s(literal -1 binary64) lo)))
(*.f64 hi (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi) (/.f64 #s(literal -1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 hi) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi) (/.f64 #s(literal -1 binary64) lo)))
(*.f64 hi (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi) (/.f64 #s(literal -1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 hi) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi) (/.f64 #s(literal -1 binary64) lo)))
(*.f64 hi (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi) (/.f64 #s(literal -1 binary64) lo))))
(/.f64 hi lo)
(-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))
(/.f64 (+.f64 (neg.f64 x) hi) lo)
(/.f64 (-.f64 hi x) lo)
(-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))
(/.f64 (+.f64 (neg.f64 x) hi) lo)
(/.f64 (-.f64 hi x) lo)
(-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))
(/.f64 (+.f64 (neg.f64 x) hi) lo)
(/.f64 (-.f64 hi x) lo)
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(/.f64 x (neg.f64 lo))
(*.f64 x (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 x (+.f64 (/.f64 (/.f64 hi lo) x) (/.f64 #s(literal -1 binary64) lo)))
(*.f64 x (+.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal -1 binary64) lo)))
(*.f64 x (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 x (+.f64 (/.f64 (/.f64 hi lo) x) (/.f64 #s(literal -1 binary64) lo)))
(*.f64 x (+.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal -1 binary64) lo)))
(*.f64 x (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 x (+.f64 (/.f64 (/.f64 hi lo) x) (/.f64 #s(literal -1 binary64) lo)))
(*.f64 x (+.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal -1 binary64) lo)))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(/.f64 x (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 hi lo) x) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 x (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (*.f64 lo x)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 hi lo) x) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 x (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (*.f64 lo x)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 hi lo) x) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 x (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (*.f64 lo x)))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) hi)) lo)
(/.f64 (+.f64 (neg.f64 x) hi) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) hi)) lo)
(/.f64 (+.f64 (neg.f64 x) hi) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) hi)) lo)
(/.f64 (+.f64 (neg.f64 x) hi) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) hi)) lo)
(/.f64 (+.f64 (neg.f64 x) hi) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) hi)) lo)
(/.f64 (+.f64 (neg.f64 x) hi) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) hi)) lo)
(/.f64 (+.f64 (neg.f64 x) hi) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) hi)) lo)
(/.f64 (+.f64 (neg.f64 x) hi) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) hi)) lo)
(/.f64 (+.f64 (neg.f64 x) hi) lo)
(/.f64 (-.f64 hi x) lo)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo))
(/.f64 (+.f64 (neg.f64 x) hi) lo)
(/.f64 (-.f64 hi x) lo)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo))
(/.f64 (+.f64 (neg.f64 x) hi) lo)
(/.f64 (-.f64 hi x) lo)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo))
(/.f64 (+.f64 (neg.f64 x) hi) lo)
(/.f64 (-.f64 hi x) lo)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo))
(/.f64 (+.f64 (neg.f64 x) hi) lo)
(/.f64 (-.f64 hi x) lo)
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(/.f64 x (neg.f64 lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (+.f64 (neg.f64 x) hi) lo)
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (+.f64 (neg.f64 x) hi) lo)
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (/.f64 hi lo))
(/.f64 (+.f64 (neg.f64 x) hi) lo)
(/.f64 (-.f64 hi x) lo)
(/.f64 hi lo)
(*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 x hi) lo) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (/.f64 x hi) lo)))
(*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 x hi) lo) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (/.f64 x hi) lo)))
(*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 x hi) lo) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (/.f64 x hi) lo)))
(/.f64 hi lo)
(*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 hi) (+.f64 (/.f64 (/.f64 x hi) lo) (/.f64 #s(literal -1 binary64) lo)))
(*.f64 hi (neg.f64 (+.f64 (/.f64 (/.f64 x hi) lo) (/.f64 #s(literal -1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 hi) (+.f64 (/.f64 (/.f64 x hi) lo) (/.f64 #s(literal -1 binary64) lo)))
(*.f64 hi (neg.f64 (+.f64 (/.f64 (/.f64 x hi) lo) (/.f64 #s(literal -1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 hi) (+.f64 (/.f64 (/.f64 x hi) lo) (/.f64 #s(literal -1 binary64) lo)))
(*.f64 hi (neg.f64 (+.f64 (/.f64 (/.f64 x hi) lo) (/.f64 #s(literal -1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(/.f64 x (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(/.f64 x (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(/.f64 x (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(/.f64 x (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(/.f64 x (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(/.f64 x (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(/.f64 x (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(/.f64 x (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(/.f64 x (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(/.f64 x (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(/.f64 x (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(/.f64 x (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(/.f64 x (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(/.f64 x (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(/.f64 x (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(/.f64 x (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(/.f64 x (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(/.f64 x (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(/.f64 x (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(/.f64 x (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(/.f64 x (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(/.f64 x (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(/.f64 x (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(/.f64 x (neg.f64 lo))
(*.f64 #s(literal -1 binary64) x)
(neg.f64 x)
(*.f64 #s(literal -1 binary64) x)
(neg.f64 x)
(*.f64 #s(literal -1 binary64) x)
(neg.f64 x)
(*.f64 #s(literal -1 binary64) x)
(neg.f64 x)
(*.f64 #s(literal -1 binary64) x)
(neg.f64 x)
(*.f64 #s(literal -1 binary64) x)
(neg.f64 x)
(*.f64 #s(literal -1 binary64) x)
(neg.f64 x)
(*.f64 #s(literal -1 binary64) x)
(neg.f64 x)
(*.f64 #s(literal -1 binary64) x)
(neg.f64 x)
(*.f64 #s(literal -1 binary64) x)
(neg.f64 x)
(*.f64 #s(literal -1 binary64) x)
(neg.f64 x)
(*.f64 #s(literal -1 binary64) x)
(neg.f64 x)
(-.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 hi lo)) (/.f64 (neg.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 #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)) (/.f64 (neg.f64 (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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 #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)) (/.f64 (neg.f64 (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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 #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)) (/.f64 (neg.f64 (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (neg.f64 x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 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 #s(literal 1 binary64) x) (-.f64 (/.f64 (/.f64 hi lo) 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 #s(literal 1 binary64) x) (-.f64 (/.f64 (+.f64 (/.f64 hi lo) (/.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 (/.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 #s(literal 1 binary64) x) (-.f64 (/.f64 (/.f64 hi lo) 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 #s(literal 1 binary64) x) (-.f64 (/.f64 (+.f64 (/.f64 hi lo) (/.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 (/.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 #s(literal 1 binary64) x) (-.f64 (/.f64 (/.f64 hi lo) 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 #s(literal 1 binary64) x) (-.f64 (/.f64 (+.f64 (/.f64 hi lo) (/.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 #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 (neg.f64 x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.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 (neg.f64 x) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (neg.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 (neg.f64 x) (+.f64 (-.f64 (/.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)))) x)) (/.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 (neg.f64 x) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (neg.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 (neg.f64 x) (+.f64 (-.f64 (/.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)))) x)) (/.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 (neg.f64 x) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (neg.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 (neg.f64 x) (+.f64 (-.f64 (/.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)))) x)) (/.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 (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) (fma.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (-.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x (neg.f64 lo))))
(-.f64 (fma.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (-.f64 (/.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) (fma.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (-.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x (neg.f64 lo))))
(-.f64 (fma.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (-.f64 (/.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 #s(literal 1 binary64) (*.f64 lo hi)) (-.f64 (/.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 #s(literal 1 binary64) (*.f64 lo hi)) (-.f64 (+.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 lo (pow.f64 hi #s(literal 2 binary64))))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo hi)) (-.f64 (-.f64 (+.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 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 lo hi)) (-.f64 (+.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 lo (pow.f64 hi #s(literal 2 binary64))))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo hi)) (-.f64 (-.f64 (+.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 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 #s(literal 1 binary64) (*.f64 lo hi)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x 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 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) lo)) hi)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #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 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) lo)) hi)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))
(neg.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (*.f64 hi (fma.f64 #s(literal -1 binary64) 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 (fma.f64 lo (-.f64 hi x) (*.f64 hi (fma.f64 #s(literal -1 binary64) 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 lo hi) x)) (*.f64 hi (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 lo (+.f64 lo (-.f64 hi x)) (*.f64 hi (fma.f64 #s(literal -1 binary64) 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 lo hi) x)) (*.f64 hi (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 lo (+.f64 lo (-.f64 hi x)) (*.f64 hi (fma.f64 #s(literal -1 binary64) 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 (neg.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 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo))) (/.f64 x lo))
(+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 hi (/.f64 (-.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 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 hi (/.f64 (-.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 (+.f64 (neg.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 (*.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)) (+.f64 (neg.f64 x) hi)) lo)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) 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)) (+.f64 (neg.f64 x) hi)) lo)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo))
(-.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 hi lo) (/.f64 (neg.f64 (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))))
(+.f64 (/.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) (*.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 (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)) (/.f64 (neg.f64 (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))))
(fma.f64 (neg.f64 x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.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) (*.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 (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)) (/.f64 (neg.f64 (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))))
(fma.f64 (neg.f64 x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.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) (*.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 (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)) (/.f64 (neg.f64 (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))))
(fma.f64 (neg.f64 x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (neg.f64 x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 x (-.f64 (/.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 lo) 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 (/.f64 hi lo) (/.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) (/.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 lo) 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 (/.f64 hi lo) (/.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) (/.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 lo) 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 (/.f64 hi lo) (/.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 #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 (neg.f64 x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.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 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (neg.f64 x) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 hi lo) (/.f64 (neg.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 (neg.f64 x) (+.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (+.f64 (/.f64 hi lo) (/.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)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.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 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (neg.f64 x) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 hi lo) (/.f64 (neg.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 (neg.f64 x) (+.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (+.f64 (/.f64 hi lo) (/.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)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.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 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (neg.f64 x) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 hi lo) (/.f64 (neg.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 (neg.f64 x) (+.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (+.f64 (/.f64 hi lo) (/.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)))))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(/.f64 x (neg.f64 lo))
(-.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))
(-.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))
(fma.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (-.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x (neg.f64 lo)))
(-.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))
(fma.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (-.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x (neg.f64 lo)))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(*.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 #s(literal 1 binary64) (*.f64 lo hi)) (-.f64 (/.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 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 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64))))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64))))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo hi)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 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 (-.f64 (/.f64 (/.f64 x 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) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 (/.f64 x hi) lo) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) hi)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 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 (-.f64 (/.f64 (/.f64 x 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) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 (/.f64 x hi) lo) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) hi)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))
(neg.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (*.f64 hi (fma.f64 #s(literal -1 binary64) 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 (fma.f64 lo (-.f64 hi x) (*.f64 hi (fma.f64 #s(literal -1 binary64) 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 (fma.f64 lo (-.f64 hi x) (*.f64 hi (fma.f64 #s(literal -1 binary64) 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 (fma.f64 lo (-.f64 hi x) (*.f64 hi (fma.f64 #s(literal -1 binary64) x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 hi x) lo)
(/.f64 (+.f64 (neg.f64 x) hi) lo)
(/.f64 (-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) x) lo)
(/.f64 (+.f64 hi (-.f64 (neg.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo))) x)) lo)
(/.f64 (+.f64 hi (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x)) lo)
(/.f64 (-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) x) lo)
(/.f64 (+.f64 hi (-.f64 (neg.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo))) x)) lo)
(/.f64 (+.f64 hi (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x)) lo)
(/.f64 (-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) x) lo)
(/.f64 (+.f64 hi (-.f64 (neg.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo))) x)) lo)
(/.f64 (+.f64 hi (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x)) lo)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo))
(/.f64 (+.f64 (neg.f64 x) hi) lo)
(/.f64 (-.f64 hi x) lo)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) (*.f64 #s(literal -1 binary64) (-.f64 x hi))) lo))
(neg.f64 (/.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) (+.f64 (neg.f64 x) hi)) lo))
(/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) (*.f64 #s(literal -1 binary64) (-.f64 x hi))) lo))
(neg.f64 (/.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) (+.f64 (neg.f64 x) hi)) lo))
(/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) (*.f64 #s(literal -1 binary64) (-.f64 x hi))) lo))
(neg.f64 (/.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) (+.f64 (neg.f64 x) hi)) lo))
(/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (neg.f64 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 (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 (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 (/.f64 hi 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 (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 (/.f64 hi 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 (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 (/.f64 hi 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))
(/.f64 (*.f64 (neg.f64 x) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) lo)
(*.f64 x (neg.f64 (/.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))))
(*.f64 (neg.f64 x) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (/.f64 (neg.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 (/.f64 (+.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 hi lo)) x) (/.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 (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 (/.f64 (neg.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 (/.f64 (+.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 hi lo)) x) (/.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 (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 (/.f64 (neg.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 (/.f64 (+.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 hi lo)) x) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.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))
(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))))
(/.f64 (neg.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 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (-.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 lo hi))) (/.f64 #s(literal -1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 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 lo (pow.f64 hi #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 x (*.f64 lo (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 lo hi))) (/.f64 #s(literal -1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 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 lo (pow.f64 hi #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 x (*.f64 lo (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 lo hi))) (/.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 (neg.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 (/.f64 x 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 (/.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)) (-.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 (/.f64 x 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 (/.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 (*.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 lo 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 lo 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 lo 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 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)
(/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) 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 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) 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 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) 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))
(/.f64 (neg.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x)) (neg.f64 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))
(/.f64 (neg.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x)) (neg.f64 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))
(/.f64 (neg.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x)) (neg.f64 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 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) hi)
(-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) hi)
(-.f64 (-.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.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 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) hi)
(-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) hi)
(-.f64 (-.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.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 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) hi)
(-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) hi)
(-.f64 (-.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(*.f64 x (-.f64 (+.f64 #s(literal 1 binary64) (+.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 #s(literal 1 binary64) (-.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 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (-.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (neg.f64 lo)) hi) x))))
(*.f64 x (-.f64 (+.f64 #s(literal 1 binary64) (+.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 #s(literal 1 binary64) (-.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 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (-.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (neg.f64 lo)) hi) x))))
(*.f64 x (-.f64 (+.f64 #s(literal 1 binary64) (+.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 #s(literal 1 binary64) (-.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 #s(literal 1 binary64) (+.f64 (/.f64 hi 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)) #s(literal 1 binary64))))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.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))) #s(literal 1 binary64))))
(*.f64 (neg.f64 x) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) x))) #s(literal -1 binary64)))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (-.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (neg.f64 lo)) hi) x)) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.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))) #s(literal 1 binary64))))
(*.f64 (neg.f64 x) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) x))) #s(literal -1 binary64)))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (-.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (neg.f64 lo)) hi) x)) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.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))) #s(literal 1 binary64))))
(*.f64 (neg.f64 x) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) x))) #s(literal -1 binary64)))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (-.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (neg.f64 lo)) hi) x)) #s(literal -1 binary64)))
x
(+.f64 x (*.f64 hi (-.f64 (/.f64 x lo) #s(literal 1 binary64))))
(+.f64 x (*.f64 hi (+.f64 (/.f64 x lo) #s(literal -1 binary64))))
(fma.f64 hi (+.f64 (/.f64 x lo) #s(literal -1 binary64)) x)
(+.f64 x (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)) #s(literal 1 binary64))))
(+.f64 x (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))))
(fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x)
(+.f64 x (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)) #s(literal 1 binary64))))
(+.f64 x (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))))
(fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x)
(*.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 (/.f64 x 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 (/.f64 x 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 (/.f64 x (*.f64 hi lo)) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 (/.f64 x hi) lo) (-.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 (/.f64 x 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 (/.f64 x (*.f64 hi lo)) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 (/.f64 x hi) lo) (-.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 (/.f64 x 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)) (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 (*.f64 #s(literal -1 binary64) (/.f64 x hi)) (*.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 #s(literal -1 binary64) (+.f64 (/.f64 x hi) (/.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 (-.f64 #s(literal 1 binary64) (/.f64 x hi)) (/.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 (*.f64 #s(literal -1 binary64) (/.f64 x hi)) (*.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 #s(literal -1 binary64) (+.f64 (/.f64 x hi) (/.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 (-.f64 #s(literal 1 binary64) (/.f64 x hi)) (/.f64 x lo)) hi) (/.f64 #s(literal -1 binary64) lo)))
(/.f64 (*.f64 hi (-.f64 x hi)) lo)
(*.f64 hi (/.f64 (-.f64 x hi) lo))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 x hi))) lo)
(/.f64 (*.f64 (-.f64 x hi) (+.f64 lo hi)) lo)
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 x hi))) lo)
(/.f64 (*.f64 (-.f64 x hi) (+.f64 lo hi)) lo)
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 x hi))) lo)
(/.f64 (*.f64 (-.f64 x hi) (+.f64 lo hi)) lo)
(-.f64 x hi)
(-.f64 (+.f64 x (/.f64 (*.f64 hi (-.f64 x hi)) lo)) hi)
(+.f64 x (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))))
(fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x)
(-.f64 (+.f64 x (/.f64 (*.f64 hi (-.f64 x hi)) lo)) hi)
(+.f64 x (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))))
(fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x)
(-.f64 (+.f64 x (/.f64 (*.f64 hi (-.f64 x hi)) lo)) hi)
(+.f64 x (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))))
(fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x)
(-.f64 x hi)
(-.f64 (+.f64 x (/.f64 (*.f64 hi (-.f64 x hi)) lo)) hi)
(+.f64 x (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))))
(fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x)
(-.f64 (+.f64 x (/.f64 (*.f64 hi (-.f64 x hi)) lo)) hi)
(+.f64 x (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))))
(fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x)
(-.f64 (+.f64 x (/.f64 (*.f64 hi (-.f64 x hi)) lo)) hi)
(+.f64 x (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))))
(fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x)
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(/.f64 lo (neg.f64 hi))
(/.f64 (neg.f64 lo) hi)
(-.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))) (/.f64 lo hi))
(-.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (neg.f64 lo) (pow.f64 hi #s(literal 2 binary64))))) (/.f64 lo hi))
(fma.f64 x (+.f64 (/.f64 lo (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi)) (/.f64 (neg.f64 lo) hi))
(-.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))) (/.f64 lo hi))
(-.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (neg.f64 lo) (pow.f64 hi #s(literal 2 binary64))))) (/.f64 lo hi))
(fma.f64 x (+.f64 (/.f64 lo (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi)) (/.f64 (neg.f64 lo) hi))
(-.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))) (/.f64 lo hi))
(-.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (neg.f64 lo) (pow.f64 hi #s(literal 2 binary64))))) (/.f64 lo hi))
(fma.f64 x (+.f64 (/.f64 lo (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi)) (/.f64 (neg.f64 lo) hi))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (neg.f64 lo) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 x (+.f64 (/.f64 lo (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi)) (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 x hi)) (/.f64 #s(literal 1 binary64) hi)) (/.f64 (neg.f64 lo) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (-.f64 (/.f64 lo (pow.f64 hi #s(literal 2 binary64))) (/.f64 lo (*.f64 x hi)))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi)) (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 x hi)) (/.f64 #s(literal 1 binary64) hi)) (/.f64 (neg.f64 lo) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (-.f64 (/.f64 lo (pow.f64 hi #s(literal 2 binary64))) (/.f64 lo (*.f64 x hi)))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi)) (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 x hi)) (/.f64 #s(literal 1 binary64) hi)) (/.f64 (neg.f64 lo) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (-.f64 (/.f64 lo (pow.f64 hi #s(literal 2 binary64))) (/.f64 lo (*.f64 x hi)))))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (neg.f64 lo) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 x (+.f64 (/.f64 lo (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 lo (*.f64 hi x)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 lo (*.f64 x hi)) (+.f64 (/.f64 lo (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 (neg.f64 x) (+.f64 (/.f64 lo (*.f64 x hi)) (-.f64 (/.f64 #s(literal -1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 lo (*.f64 hi x)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 lo (*.f64 x hi)) (+.f64 (/.f64 lo (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 (neg.f64 x) (+.f64 (/.f64 lo (*.f64 x hi)) (-.f64 (/.f64 #s(literal -1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 lo (*.f64 hi x)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 lo (*.f64 x hi)) (+.f64 (/.f64 lo (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 (neg.f64 x) (+.f64 (/.f64 lo (*.f64 x hi)) (-.f64 (/.f64 #s(literal -1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(/.f64 (*.f64 lo x) (pow.f64 hi #s(literal 2 binary64)))
(*.f64 lo (/.f64 x (pow.f64 hi #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 hi (-.f64 x lo)) (*.f64 #s(literal -1 binary64) (*.f64 lo x))) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 hi (-.f64 x lo)) (*.f64 x (neg.f64 lo))) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (fma.f64 hi (-.f64 x lo) (*.f64 lo x)) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 hi (-.f64 x lo)) (*.f64 #s(literal -1 binary64) (*.f64 lo x))) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 hi (-.f64 x lo)) (*.f64 x (neg.f64 lo))) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (fma.f64 hi (-.f64 x lo) (*.f64 lo x)) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 hi (-.f64 x lo)) (*.f64 #s(literal -1 binary64) (*.f64 lo x))) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 hi (-.f64 x lo)) (*.f64 x (neg.f64 lo))) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (fma.f64 hi (-.f64 x lo) (*.f64 lo x)) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 lo x) hi)) lo) hi)
(/.f64 (+.f64 x (-.f64 (*.f64 lo (/.f64 x hi)) lo)) hi)
(/.f64 (-.f64 (fma.f64 lo (/.f64 x hi) x) lo) hi)
(/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 lo x) hi)) lo) hi)
(/.f64 (+.f64 x (-.f64 (*.f64 lo (/.f64 x hi)) lo)) hi)
(/.f64 (-.f64 (fma.f64 lo (/.f64 x hi) x) lo) hi)
(/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 lo x) hi)) lo) hi)
(/.f64 (+.f64 x (-.f64 (*.f64 lo (/.f64 x hi)) lo)) hi)
(/.f64 (-.f64 (fma.f64 lo (/.f64 x hi) x) lo) hi)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) lo)) hi))
(neg.f64 (/.f64 (+.f64 lo (neg.f64 x)) hi))
(/.f64 (-.f64 lo x) (neg.f64 hi))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) hi))) (*.f64 #s(literal -1 binary64) lo)) hi))
(neg.f64 (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 x (*.f64 lo (/.f64 x hi)))) lo) hi))
(/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 lo (/.f64 x hi) x) lo) (neg.f64 hi))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) hi))) (*.f64 #s(literal -1 binary64) lo)) hi))
(neg.f64 (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 x (*.f64 lo (/.f64 x hi)))) lo) hi))
(/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 lo (/.f64 x hi) x) lo) (neg.f64 hi))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) hi))) (*.f64 #s(literal -1 binary64) lo)) hi))
(neg.f64 (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 x (*.f64 lo (/.f64 x hi)))) lo) hi))
(/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 lo (/.f64 x hi) x) lo) (neg.f64 hi))
(/.f64 x hi)
(+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi))) (/.f64 x hi))
(fma.f64 lo (-.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi)) (/.f64 x hi))
(fma.f64 lo (+.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) hi)) (/.f64 x hi))
(+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi))) (/.f64 x hi))
(fma.f64 lo (-.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi)) (/.f64 x hi))
(fma.f64 lo (+.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) hi)) (/.f64 x hi))
(+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi))) (/.f64 x hi))
(fma.f64 lo (-.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi)) (/.f64 x hi))
(fma.f64 lo (+.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) hi)) (/.f64 x hi))
(*.f64 lo (-.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 lo (+.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) hi)))
(*.f64 lo (-.f64 (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 lo (+.f64 (/.f64 (/.f64 x hi) lo) (-.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 lo (+.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 (/.f64 x hi) lo) (/.f64 #s(literal -1 binary64) hi))))
(*.f64 lo (-.f64 (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 lo (+.f64 (/.f64 (/.f64 x hi) lo) (-.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 lo (+.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 (/.f64 x hi) lo) (/.f64 #s(literal -1 binary64) hi))))
(*.f64 lo (-.f64 (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 lo (+.f64 (/.f64 (/.f64 x hi) lo) (-.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 lo (+.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 (/.f64 x hi) lo) (/.f64 #s(literal -1 binary64) hi))))
(*.f64 #s(literal -1 binary64) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 (neg.f64 lo) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (*.f64 lo (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))))
(*.f64 (neg.f64 lo) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (/.f64 x hi) lo) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))))
(*.f64 lo (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 x hi) lo) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 lo (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))))
(*.f64 (neg.f64 lo) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (/.f64 x hi) lo) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))))
(*.f64 lo (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 x hi) lo) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 lo (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))))
(*.f64 (neg.f64 lo) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (/.f64 x hi) lo) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))))
(*.f64 lo (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 x hi) lo) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) hi)
(neg.f64 hi)
(*.f64 #s(literal -1 binary64) hi)
(neg.f64 hi)
(*.f64 #s(literal -1 binary64) hi)
(neg.f64 hi)
(*.f64 #s(literal -1 binary64) hi)
(neg.f64 hi)
(*.f64 #s(literal -1 binary64) hi)
(neg.f64 hi)
(*.f64 #s(literal -1 binary64) hi)
(neg.f64 hi)
(*.f64 #s(literal -1 binary64) hi)
(neg.f64 hi)
(*.f64 #s(literal -1 binary64) hi)
(neg.f64 hi)
(*.f64 #s(literal -1 binary64) hi)
(neg.f64 hi)
(*.f64 #s(literal -1 binary64) hi)
(neg.f64 hi)
(*.f64 #s(literal -1 binary64) hi)
(neg.f64 hi)
(*.f64 #s(literal -1 binary64) hi)
(neg.f64 hi)
(*.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 (/.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 (/.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 (/.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 (/.f64 x 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 (/.f64 x 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 (/.f64 x 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 (/.f64 x 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 (/.f64 x 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 (/.f64 x 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)) (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)) (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)) (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)))))
(*.f64 (neg.f64 x) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi lo) (/.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)))))
(*.f64 (neg.f64 x) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi lo) (/.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)))))
(*.f64 (neg.f64 x) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi lo) (/.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 lo hi) (*.f64 hi (-.f64 x hi))) lo)
(/.f64 (*.f64 hi (+.f64 (neg.f64 lo) (-.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 lo hi) (*.f64 hi (-.f64 x hi))) lo)
(/.f64 (*.f64 hi (+.f64 (neg.f64 lo) (-.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 lo hi) (*.f64 hi (-.f64 x hi))) lo)
(/.f64 (*.f64 hi (+.f64 (neg.f64 lo) (-.f64 x hi))) lo)
(*.f64 #s(literal -1 binary64) hi)
(neg.f64 hi)
(-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) hi)
(*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))
(-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) hi)
(*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))
(-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) hi)
(*.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 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))
(-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) hi)
(*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))
(-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) hi)
(*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))
(/.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 (/.f64 x 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 (/.f64 x 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 (/.f64 x 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 (/.f64 x 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 (/.f64 x 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 (/.f64 x 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)))))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x)) (/.f64 hi 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 (neg.f64 x) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x)) (/.f64 hi 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 (neg.f64 x) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x)) (/.f64 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 hi (-.f64 x hi)) lo)
(*.f64 hi (/.f64 (-.f64 x hi) lo))
(-.f64 (exp.f64 (log1p.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 1 binary64))
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 3 binary64))
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(pow.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(pow.f64 (sqrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64))
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(sqrt.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(log.f64 (pow.f64 (exp.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) lo))
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 3 binary64)))
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(log1p.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(exp.f64 (log.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 1 binary64)))
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x hi))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 x hi)))
(*.f64 #s(literal 1 binary64) (/.f64 x hi))
(/.f64 x hi)
(*.f64 x (/.f64 #s(literal 1 binary64) hi))
(/.f64 x hi)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x hi)))
(/.f64 x hi)
(*.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)))
(/.f64 x hi)
(pow.f64 (/.f64 x hi) #s(literal 1 binary64))
(/.f64 x hi)
(pow.f64 (cbrt.f64 (/.f64 x hi)) #s(literal 3 binary64))
(/.f64 x hi)
(pow.f64 (pow.f64 (/.f64 x hi) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 x hi)
(pow.f64 (sqrt.f64 (/.f64 x hi)) #s(literal 2 binary64))
(/.f64 x hi)
(pow.f64 (/.f64 hi x) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 hi x))
(sqrt.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)))
(fabs.f64 (/.f64 x hi))
(log.f64 (exp.f64 (/.f64 x hi)))
(/.f64 x hi)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 x hi))))
(/.f64 x hi)
(cbrt.f64 (pow.f64 (/.f64 x hi) #s(literal 3 binary64)))
(/.f64 x hi)
(expm1.f64 (log1p.f64 (/.f64 x hi)))
(log1p.f64 (expm1.f64 (/.f64 x hi)))
(/.f64 x hi)
(exp.f64 (log.f64 (/.f64 x hi)))
(/.f64 x hi)
(exp.f64 (*.f64 (log.f64 (/.f64 x hi)) #s(literal 1 binary64)))
(/.f64 x hi)
(+.f64 (/.f64 #s(literal 1 binary64) hi) (neg.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))
(+.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) hi)) (/.f64 (sqrt.f64 x) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(+.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (fma.f64 (/.f64 (sqrt.f64 x) (neg.f64 hi)) (/.f64 (sqrt.f64 x) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(+.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (+.f64 (neg.f64 (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 2 binary64))) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) hi) (neg.f64 (*.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 1 binary64) (*.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 1 binary64))))
(+.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (fma.f64 (neg.f64 (pow.f64 hi #s(literal -2 binary64))) x (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(+.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (*.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) hi) (neg.f64 (*.f64 (pow.f64 hi #s(literal -2 binary64)) x))) (fma.f64 (neg.f64 (pow.f64 hi #s(literal -2 binary64))) x (*.f64 (pow.f64 hi #s(literal -2 binary64)) x)))
(+.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (fma.f64 (neg.f64 (pow.f64 hi #s(literal -2 binary64))) x (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(+.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (*.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) hi) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (fma.f64 (neg.f64 (pow.f64 hi #s(literal -2 binary64))) x (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(+.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (*.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 0 binary64)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi)) (neg.f64 (*.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 1 binary64) (*.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 1 binary64))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 hi #s(literal -2 binary64))) x (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (fma.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi)) (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)))))
(+.f64 (*.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 0 binary64)) (-.f64 (/.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (cbrt.f64 hi)) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi)) (neg.f64 (*.f64 (pow.f64 hi #s(literal -2 binary64)) x))) (fma.f64 (neg.f64 (pow.f64 hi #s(literal -2 binary64))) x (*.f64 (pow.f64 hi #s(literal -2 binary64)) x)))
(+.f64 (fma.f64 (neg.f64 (pow.f64 hi #s(literal -2 binary64))) x (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (fma.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi)) (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)))))
(+.f64 (*.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 0 binary64)) (-.f64 (/.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (cbrt.f64 hi)) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 hi #s(literal -2 binary64))) x (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (fma.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi)) (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)))))
(+.f64 (*.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 0 binary64)) (-.f64 (/.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (cbrt.f64 hi)) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(+.f64 (fma.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 hi #s(literal -1/2 binary64)) (neg.f64 (*.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 1 binary64) (*.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 1 binary64))))
(+.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (fma.f64 (neg.f64 (pow.f64 hi #s(literal -2 binary64))) x (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(+.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (*.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 0 binary64)))
(+.f64 (fma.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 hi #s(literal -1/2 binary64)) (neg.f64 (*.f64 (pow.f64 hi #s(literal -2 binary64)) x))) (fma.f64 (neg.f64 (pow.f64 hi #s(literal -2 binary64))) x (*.f64 (pow.f64 hi #s(literal -2 binary64)) x)))
(+.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (fma.f64 (neg.f64 (pow.f64 hi #s(literal -2 binary64))) x (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(+.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (*.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 0 binary64)))
(+.f64 (fma.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 hi #s(literal -1/2 binary64)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (fma.f64 (neg.f64 (pow.f64 hi #s(literal -2 binary64))) x (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(+.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (*.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 0 binary64)))
(*.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))
(*.f64 (sqrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) (sqrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))
(/.f64 (-.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 hi x)) (pow.f64 hi #s(literal 3 binary64)))
(/.f64 (-.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x hi)) (pow.f64 hi #s(literal 3 binary64)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 hi #s(literal 3 binary64)))
(/.f64 (-.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 hi #s(literal -2 binary64)) (+.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64))) (/.f64 x (pow.f64 hi #s(literal 3 binary64))))))
(/.f64 (-.f64 (pow.f64 hi #s(literal -2 binary64)) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(/.f64 (-.f64 (pow.f64 hi #s(literal -2 binary64)) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64)))) (fma.f64 x (pow.f64 hi #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) hi)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) x)) (*.f64 hi #s(literal 1 binary64))) (*.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) x)))
(/.f64 (-.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) x) hi) (/.f64 (pow.f64 hi #s(literal 3 binary64)) x))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 hi #s(literal 2 binary64)))) (*.f64 hi x)) (*.f64 hi (neg.f64 (pow.f64 hi #s(literal 2 binary64)))))
(/.f64 (-.f64 (neg.f64 (pow.f64 hi #s(literal 2 binary64))) (*.f64 x hi)) (neg.f64 (pow.f64 hi #s(literal 3 binary64))))
(/.f64 (neg.f64 (*.f64 hi (+.f64 x hi))) (neg.f64 (pow.f64 hi #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) x)) (*.f64 (/.f64 hi #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 hi #s(literal 1 binary64)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) x)))
(/.f64 (-.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) x) hi) (/.f64 (pow.f64 hi #s(literal 3 binary64)) x))
(/.f64 (-.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (/.f64 hi #s(literal 1 binary64)) x)) (*.f64 (/.f64 hi #s(literal 1 binary64)) (pow.f64 hi #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x hi)) (pow.f64 hi #s(literal 3 binary64)))
(/.f64 (*.f64 hi (-.f64 hi x)) (pow.f64 hi #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 hi #s(literal 2 binary64)))) (*.f64 (/.f64 hi #s(literal 1 binary64)) x)) (*.f64 (/.f64 hi #s(literal 1 binary64)) (neg.f64 (pow.f64 hi #s(literal 2 binary64)))))
(/.f64 (-.f64 (neg.f64 (pow.f64 hi #s(literal 2 binary64))) (*.f64 x hi)) (neg.f64 (pow.f64 hi #s(literal 3 binary64))))
(/.f64 (neg.f64 (*.f64 hi (+.f64 x hi))) (neg.f64 (pow.f64 hi #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) x)) (*.f64 hi #s(literal 1 binary64))) (*.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) x)))
(/.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 hi #s(literal 2 binary64))) x) hi) (/.f64 (pow.f64 hi #s(literal 3 binary64)) x))
(/.f64 (-.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (neg.f64 x)) hi) (/.f64 (pow.f64 hi #s(literal 3 binary64)) x))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (pow.f64 hi #s(literal 2 binary64))) (*.f64 hi x)) (pow.f64 hi #s(literal 3 binary64)))
(/.f64 (-.f64 (neg.f64 (pow.f64 hi #s(literal 2 binary64))) (*.f64 x hi)) (pow.f64 hi #s(literal 3 binary64)))
(/.f64 (neg.f64 (*.f64 hi (+.f64 x hi))) (pow.f64 hi #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 hi #s(literal 2 binary64)))) (*.f64 hi x)) (*.f64 hi (neg.f64 (pow.f64 hi #s(literal 2 binary64)))))
(/.f64 (-.f64 (neg.f64 (neg.f64 (pow.f64 hi #s(literal 2 binary64)))) (*.f64 x hi)) (neg.f64 (pow.f64 hi #s(literal 3 binary64))))
(/.f64 (*.f64 hi (-.f64 hi x)) (neg.f64 (pow.f64 hi #s(literal 3 binary64))))
(pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))
(pow.f64 (cbrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 3 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))
(pow.f64 (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))
(pow.f64 (sqrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 2 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))
(sqrt.f64 (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 2 binary64)))
(fabs.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(log.f64 (exp.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 3 binary64)))
(-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))
(exp.f64 (log.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 1 binary64)))
(-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) hi) (neg.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))
(fma.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi)) (neg.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(fma.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi)) (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64))))
(-.f64 (/.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (cbrt.f64 hi)) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))
(fma.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 hi #s(literal -1/2 binary64)) (neg.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) hi))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) hi)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) hi))
(/.f64 #s(literal 1 binary64) hi)
(*.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi)))
(/.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (cbrt.f64 hi))
(*.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 hi #s(literal -1/2 binary64)))
(/.f64 #s(literal 1 binary64) hi)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 hi) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 hi)) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))
(*.f64 (pow.f64 (sqrt.f64 hi) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 hi) #s(literal -1 binary64)))
(pow.f64 (sqrt.f64 hi) #s(literal -2 binary64))
(pow.f64 hi #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) hi)
(pow.f64 (/.f64 #s(literal 1 binary64) hi) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) hi)
(pow.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 hi)) #s(literal 3 binary64))
(/.f64 #s(literal 1 binary64) hi)
(pow.f64 (pow.f64 hi #s(literal -1/2 binary64)) #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) hi)
(pow.f64 (pow.f64 hi #s(literal -3 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 hi #s(literal -3 binary64)))
(pow.f64 (/.f64 hi #s(literal 1 binary64)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) hi)
(sqrt.f64 (pow.f64 hi #s(literal -2 binary64)))
(log.f64 (exp.f64 (/.f64 #s(literal 1 binary64) hi)))
(/.f64 #s(literal 1 binary64) hi)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 1 binary64) hi))))
(/.f64 #s(literal 1 binary64) hi)
(cbrt.f64 (pow.f64 hi #s(literal -3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) hi)))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 1 binary64) hi)))
(/.f64 #s(literal 1 binary64) hi)
(exp.f64 (neg.f64 (log.f64 hi)))
(/.f64 #s(literal 1 binary64) hi)
(exp.f64 (*.f64 (log.f64 hi) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) hi)
(exp.f64 (*.f64 (neg.f64 (log.f64 hi)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) hi)
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(/.f64 (-.f64 x lo) hi)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 x lo) hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 (-.f64 x lo) (/.f64 #s(literal 1 binary64) hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(*.f64 (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))))
(cbrt.f64 (*.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (-.f64 x lo) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))))
(/.f64 (-.f64 x lo) hi)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) hi)) #s(literal 1 binary64)))
(/.f64 (-.f64 x lo) hi)
(fma.f64 #s(literal 1 binary64) (/.f64 x hi) (neg.f64 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(fma.f64 x (/.f64 #s(literal 1 binary64) hi) (neg.f64 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x hi)) (neg.f64 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))
(-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo))))
(+.f64 (+.f64 #s(literal 2 binary64) (/.f64 (+.f64 x hi) 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 x hi) lo))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x hi) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x hi) lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x hi) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 x hi) lo) (-.f64 (/.f64 (+.f64 x hi) lo) #s(literal 1 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x hi) lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo)))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo))) #s(literal 3 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo))) #s(literal 2 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo)) #s(literal 2 binary64)))
(fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo)))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo)))))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo)) #s(literal 3 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo))))
(+.f64 (+.f64 #s(literal 2 binary64) (/.f64 (+.f64 x hi) lo)) #s(literal -1 binary64))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo))
(exp.f64 (log1p.f64 (/.f64 (+.f64 x hi) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (+.f64 x hi) lo)) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo))
(fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x hi) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 x hi) lo)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo))
(fma.f64 (sqrt.f64 (/.f64 (+.f64 x hi) lo)) (sqrt.f64 (/.f64 (+.f64 x hi) lo)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (+.f64 x hi) lo)
(+.f64 (/.f64 (+.f64 x hi) lo) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 hi lo))) (sqrt.f64 (/.f64 hi lo)) (/.f64 hi lo)))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 x lo) (neg.f64 (*.f64 (/.f64 hi lo) #s(literal 1 binary64)))) (fma.f64 (/.f64 hi lo) #s(literal 1 binary64) (*.f64 (/.f64 hi lo) #s(literal 1 binary64))))
(+.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) (/.f64 hi lo)))
(+.f64 (/.f64 (-.f64 x hi) lo) (*.f64 #s(literal 2 binary64) (/.f64 hi lo)))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 x lo) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) lo)) hi (*.f64 (/.f64 #s(literal 1 binary64) lo) hi)))
(+.f64 (/.f64 (-.f64 x hi) lo) (fma.f64 (/.f64 #s(literal -1 binary64) lo) hi (/.f64 hi lo)))
(+.f64 (/.f64 (-.f64 x hi) lo) (*.f64 (/.f64 hi lo) #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 x lo) (neg.f64 (*.f64 (cbrt.f64 (/.f64 hi lo)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 hi lo)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) #s(literal 2 binary64)))))
(+.f64 (/.f64 (-.f64 x hi) lo) (fma.f64 (/.f64 #s(literal -1 binary64) lo) hi (/.f64 hi lo)))
(+.f64 (/.f64 (-.f64 x hi) lo) (*.f64 (/.f64 hi lo) #s(literal 0 binary64)))
(+.f64 (fma.f64 x (/.f64 #s(literal 1 binary64) lo) (neg.f64 (*.f64 (/.f64 hi lo) #s(literal 1 binary64)))) (fma.f64 (/.f64 hi lo) #s(literal 1 binary64) (*.f64 (/.f64 hi lo) #s(literal 1 binary64))))
(+.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) (/.f64 hi lo)))
(+.f64 (/.f64 (-.f64 x hi) lo) (*.f64 #s(literal 2 binary64) (/.f64 hi lo)))
(+.f64 (fma.f64 x (/.f64 #s(literal 1 binary64) lo) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) lo)) hi (*.f64 (/.f64 #s(literal 1 binary64) lo) hi)))
(+.f64 (/.f64 (-.f64 x hi) lo) (fma.f64 (/.f64 #s(literal -1 binary64) lo) hi (/.f64 hi lo)))
(+.f64 (/.f64 (-.f64 x hi) lo) (*.f64 (/.f64 hi lo) #s(literal 0 binary64)))
(+.f64 (fma.f64 x (/.f64 #s(literal 1 binary64) lo) (neg.f64 (*.f64 (cbrt.f64 (/.f64 hi lo)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 hi lo)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) #s(literal 2 binary64)))))
(+.f64 (/.f64 (-.f64 x hi) lo) (fma.f64 (/.f64 #s(literal -1 binary64) lo) hi (/.f64 hi lo)))
(+.f64 (/.f64 (-.f64 x hi) lo) (*.f64 (/.f64 hi lo) #s(literal 0 binary64)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x lo)) (neg.f64 (*.f64 (/.f64 hi lo) #s(literal 1 binary64)))) (fma.f64 (/.f64 hi lo) #s(literal 1 binary64) (*.f64 (/.f64 hi lo) #s(literal 1 binary64))))
(+.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) (/.f64 hi lo)))
(+.f64 (/.f64 (-.f64 x hi) lo) (*.f64 #s(literal 2 binary64) (/.f64 hi lo)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x lo)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) lo)) hi (*.f64 (/.f64 #s(literal 1 binary64) lo) hi)))
(+.f64 (/.f64 (-.f64 x hi) lo) (fma.f64 (/.f64 #s(literal -1 binary64) lo) hi (/.f64 hi lo)))
(+.f64 (/.f64 (-.f64 x hi) lo) (*.f64 (/.f64 hi lo) #s(literal 0 binary64)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 hi lo)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 hi lo)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) #s(literal 2 binary64)))))
(+.f64 (/.f64 (-.f64 x hi) lo) (fma.f64 (/.f64 #s(literal -1 binary64) lo) hi (/.f64 hi lo)))
(+.f64 (/.f64 (-.f64 x hi) lo) (*.f64 (/.f64 hi lo) #s(literal 0 binary64)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x lo)) (sqrt.f64 (/.f64 x lo)) (neg.f64 (*.f64 (/.f64 hi lo) #s(literal 1 binary64)))) (fma.f64 (/.f64 hi lo) #s(literal 1 binary64) (*.f64 (/.f64 hi lo) #s(literal 1 binary64))))
(+.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) (/.f64 hi lo)))
(+.f64 (/.f64 (-.f64 x hi) lo) (*.f64 #s(literal 2 binary64) (/.f64 hi lo)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x lo)) (sqrt.f64 (/.f64 x lo)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) hi))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) lo)) hi (*.f64 (/.f64 #s(literal 1 binary64) lo) hi)))
(+.f64 (/.f64 (-.f64 x hi) lo) (fma.f64 (/.f64 #s(literal -1 binary64) lo) hi (/.f64 hi lo)))
(+.f64 (/.f64 (-.f64 x hi) lo) (*.f64 (/.f64 hi lo) #s(literal 0 binary64)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x lo)) (sqrt.f64 (/.f64 x lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 hi lo)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 hi lo)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) #s(literal 2 binary64)))))
(+.f64 (/.f64 (-.f64 x hi) lo) (fma.f64 (/.f64 #s(literal -1 binary64) lo) hi (/.f64 hi lo)))
(+.f64 (/.f64 (-.f64 x hi) lo) (*.f64 (/.f64 hi lo) #s(literal 0 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (+.f64 x hi) lo)
(*.f64 (+.f64 x hi) (/.f64 #s(literal 1 binary64) lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (+.f64 x hi) lo)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x hi) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 x hi) lo)))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (+.f64 x hi) lo)
(*.f64 (sqrt.f64 (/.f64 (+.f64 x hi) lo)) (sqrt.f64 (/.f64 (+.f64 x hi) lo)))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (+.f64 x hi) lo)
(/.f64 #s(literal 1 binary64) (/.f64 lo (+.f64 x hi)))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 x hi) lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (+.f64 x hi) (neg.f64 lo))
(/.f64 (-.f64 (*.f64 x lo) (*.f64 lo hi)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 x lo (*.f64 (neg.f64 hi) lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 lo (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (neg.f64 (+.f64 x hi)) (neg.f64 lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (+.f64 x hi) lo)
(/.f64 (-.f64 (pow.f64 (/.f64 x lo) #s(literal 3 binary64)) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 x lo) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 (*.f64 x hi) (pow.f64 lo #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x lo) #s(literal 3 binary64)) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (+.f64 (+.f64 (pow.f64 (/.f64 x lo) #s(literal 2 binary64)) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (/.f64 (*.f64 x hi) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x lo) #s(literal 3 binary64)) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 x lo) #s(literal 2 binary64)) (fma.f64 x (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x lo) #s(literal 2 binary64)) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (/.f64 (+.f64 x hi) lo))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x lo) #s(literal 2 binary64)) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (+.f64 x hi)) lo)
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 lo hi)) (*.f64 (/.f64 lo x) #s(literal 1 binary64))) (*.f64 (/.f64 lo x) (/.f64 lo hi)))
(/.f64 (+.f64 (/.f64 lo hi) (/.f64 lo x)) (/.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) x) hi))
(/.f64 (+.f64 lo (*.f64 (/.f64 lo x) hi)) (*.f64 (/.f64 lo x) lo))
(/.f64 (+.f64 lo (*.f64 hi (/.f64 lo x))) (/.f64 (pow.f64 lo #s(literal 2 binary64)) x))
(/.f64 (fma.f64 hi (/.f64 lo x) lo) (/.f64 (pow.f64 lo #s(literal 2 binary64)) x))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 lo)) (*.f64 (/.f64 lo x) hi)) (*.f64 (/.f64 lo x) (neg.f64 lo)))
(/.f64 (+.f64 (neg.f64 lo) (*.f64 hi (/.f64 lo x))) (/.f64 (neg.f64 (pow.f64 lo #s(literal 2 binary64))) x))
(/.f64 (-.f64 (*.f64 hi (/.f64 lo x)) lo) (/.f64 (pow.f64 lo #s(literal 2 binary64)) (neg.f64 x)))
(/.f64 (+.f64 (*.f64 x (/.f64 lo hi)) (*.f64 lo #s(literal 1 binary64))) (*.f64 lo (/.f64 lo hi)))
(/.f64 (fma.f64 x (/.f64 lo hi) lo) (/.f64 (pow.f64 lo #s(literal 2 binary64)) hi))
(/.f64 (fma.f64 lo (/.f64 x hi) lo) (/.f64 (pow.f64 lo #s(literal 2 binary64)) hi))
(/.f64 (+.f64 (*.f64 x lo) (*.f64 lo hi)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 x lo (*.f64 lo hi)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 lo (+.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 x (neg.f64 lo)) (*.f64 lo hi)) (*.f64 lo (neg.f64 lo)))
(/.f64 (fma.f64 x lo (*.f64 (neg.f64 hi) lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 lo (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 x (/.f64 lo hi)) (*.f64 (neg.f64 lo) #s(literal 1 binary64))) (*.f64 (neg.f64 lo) (/.f64 lo hi)))
(/.f64 (-.f64 (*.f64 lo (/.f64 x hi)) lo) (/.f64 (neg.f64 (pow.f64 lo #s(literal 2 binary64))) hi))
(/.f64 (*.f64 lo (+.f64 (/.f64 x hi) #s(literal -1 binary64))) (/.f64 (pow.f64 lo #s(literal 2 binary64)) (neg.f64 hi)))
(/.f64 (+.f64 (*.f64 x lo) (*.f64 (neg.f64 lo) hi)) (*.f64 (neg.f64 lo) lo))
(/.f64 (fma.f64 x lo (*.f64 (neg.f64 hi) lo)) (neg.f64 (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (*.f64 lo (-.f64 hi x)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 x (neg.f64 lo)) (*.f64 (neg.f64 lo) hi)) (*.f64 (neg.f64 lo) (neg.f64 lo)))
(/.f64 (-.f64 (*.f64 x (neg.f64 lo)) (*.f64 lo hi)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 lo (+.f64 x hi)) (neg.f64 (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 lo hi)) (*.f64 (/.f64 lo x) #s(literal 1 binary64))) (*.f64 (/.f64 lo x) (/.f64 lo hi)))
(/.f64 (-.f64 (/.f64 lo hi) (/.f64 lo x)) (/.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) x) hi))
(/.f64 (-.f64 lo (*.f64 (/.f64 lo x) hi)) (*.f64 (/.f64 lo x) lo))
(/.f64 (-.f64 lo (*.f64 hi (/.f64 lo x))) (/.f64 (pow.f64 lo #s(literal 2 binary64)) x))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 lo)) (*.f64 (/.f64 lo x) hi)) (*.f64 (/.f64 lo x) (neg.f64 lo)))
(/.f64 (-.f64 (neg.f64 lo) (*.f64 hi (/.f64 lo x))) (/.f64 (neg.f64 (pow.f64 lo #s(literal 2 binary64))) x))
(/.f64 (neg.f64 (fma.f64 hi (/.f64 lo x) lo)) (/.f64 (pow.f64 lo #s(literal 2 binary64)) (neg.f64 x)))
(/.f64 (-.f64 (*.f64 x (/.f64 lo hi)) (*.f64 lo #s(literal 1 binary64))) (*.f64 lo (/.f64 lo hi)))
(/.f64 (-.f64 (*.f64 lo (/.f64 x hi)) lo) (/.f64 (pow.f64 lo #s(literal 2 binary64)) hi))
(/.f64 (*.f64 lo (+.f64 (/.f64 x hi) #s(literal -1 binary64))) (/.f64 (pow.f64 lo #s(literal 2 binary64)) hi))
(/.f64 (-.f64 (*.f64 x (neg.f64 lo)) (*.f64 lo hi)) (*.f64 lo (neg.f64 lo)))
(/.f64 (fma.f64 x lo (*.f64 lo hi)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 lo (+.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 x (/.f64 lo hi)) (*.f64 (neg.f64 lo) #s(literal 1 binary64))) (*.f64 (neg.f64 lo) (/.f64 lo hi)))
(/.f64 (fma.f64 x (/.f64 lo hi) lo) (/.f64 (neg.f64 (pow.f64 lo #s(literal 2 binary64))) hi))
(/.f64 (fma.f64 lo (/.f64 x hi) lo) (/.f64 (pow.f64 lo #s(literal 2 binary64)) (neg.f64 hi)))
(/.f64 (-.f64 (*.f64 x lo) (*.f64 (neg.f64 lo) hi)) (*.f64 (neg.f64 lo) lo))
(/.f64 (-.f64 (*.f64 x (neg.f64 lo)) (*.f64 lo hi)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 lo (+.f64 x hi)) (neg.f64 (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 x (neg.f64 lo)) (*.f64 (neg.f64 lo) hi)) (*.f64 (neg.f64 lo) (neg.f64 lo)))
(/.f64 (fma.f64 x lo (*.f64 (neg.f64 hi) lo)) (neg.f64 (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (*.f64 lo (-.f64 hi x)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 x x (fma.f64 hi hi (*.f64 x hi))) lo))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))) (*.f64 lo (fma.f64 x x (fma.f64 hi hi (*.f64 x hi)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))) (*.f64 lo (fma.f64 x x (*.f64 hi (+.f64 x hi)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 x hi) lo))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))) (*.f64 lo (+.f64 x hi)))
(pow.f64 (/.f64 (+.f64 x hi) lo) #s(literal 1 binary64))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (+.f64 x hi) lo)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x hi) lo)) #s(literal 3 binary64))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (+.f64 x hi) lo)
(pow.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (+.f64 x hi) lo)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x hi) lo)) #s(literal 2 binary64))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (+.f64 x hi) lo)
(pow.f64 (/.f64 lo (+.f64 x hi)) #s(literal -1 binary64))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (+.f64 x hi) lo)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) #s(literal 2 binary64)))
(fabs.f64 (/.f64 (+.f64 x hi) lo))
(log.f64 (exp.f64 (/.f64 (+.f64 x hi) lo)))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (+.f64 x hi) lo)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (+.f64 x hi) lo))))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (+.f64 x hi) lo)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) #s(literal 3 binary64)))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (+.f64 x hi) lo)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x hi) lo)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x hi) lo)))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (+.f64 x hi) lo)
(exp.f64 (log.f64 (/.f64 (+.f64 x hi) lo)))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (+.f64 x hi) lo)
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x hi) lo)) #s(literal 1 binary64)))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (+.f64 x hi) lo)
(fma.f64 #s(literal 1 binary64) (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (+.f64 x hi) lo)
(fma.f64 x (/.f64 #s(literal 1 binary64) lo) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (+.f64 x hi) lo)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (+.f64 x hi) lo)
(fma.f64 (sqrt.f64 (/.f64 x lo)) (sqrt.f64 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 (+.f64 x hi) lo)
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 x lo) #s(literal -1 binary64)))
(+.f64 (/.f64 x lo) #s(literal 0 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 x lo))
(/.f64 x lo)
(*.f64 x (/.f64 #s(literal 1 binary64) lo))
(/.f64 x lo)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x lo)))
(/.f64 x lo)
(*.f64 (sqrt.f64 (/.f64 x lo)) (sqrt.f64 (/.f64 x lo)))
(/.f64 x lo)
(pow.f64 (/.f64 x lo) #s(literal 1 binary64))
(/.f64 x lo)
(pow.f64 (cbrt.f64 (/.f64 x lo)) #s(literal 3 binary64))
(/.f64 x lo)
(pow.f64 (pow.f64 (/.f64 x lo) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 x lo)
(pow.f64 (sqrt.f64 (/.f64 x lo)) #s(literal 2 binary64))
(/.f64 x lo)
(pow.f64 (/.f64 lo x) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 lo x))
(neg.f64 (/.f64 x lo))
(/.f64 x (neg.f64 lo))
(sqrt.f64 (pow.f64 (/.f64 x lo) #s(literal 2 binary64)))
(fabs.f64 (/.f64 x lo))
(log.f64 (exp.f64 (/.f64 x lo)))
(/.f64 x lo)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 x lo))))
(/.f64 x lo)
(cbrt.f64 (pow.f64 (/.f64 x lo) #s(literal 3 binary64)))
(/.f64 x lo)
(expm1.f64 (log1p.f64 (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 x lo) #s(literal -1 binary64)))
(+.f64 (/.f64 x lo) #s(literal 0 binary64))
(log1p.f64 (expm1.f64 (/.f64 x lo)))
(/.f64 x lo)
(exp.f64 (log.f64 (/.f64 x lo)))
(/.f64 x lo)
(exp.f64 (*.f64 (log.f64 (/.f64 x lo)) #s(literal 1 binary64)))
(/.f64 x lo)
(-.f64 #s(literal 0 binary64) x)
(neg.f64 x)
(-.f64 (exp.f64 (log1p.f64 x)) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 x))
(*.f64 #s(literal 1 binary64) x)
x
(*.f64 #s(literal -1 binary64) x)
(neg.f64 x)
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x))
x
(*.f64 (sqrt.f64 x) (sqrt.f64 x))
x
(pow.f64 x #s(literal 1 binary64))
x
(pow.f64 (cbrt.f64 x) #s(literal 3 binary64))
x
(pow.f64 (sqrt.f64 x) #s(literal 2 binary64))
x
(pow.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/3 binary64))
x
(sqrt.f64 (pow.f64 x #s(literal 2 binary64)))
(fabs.f64 x)
(log.f64 (exp.f64 x))
x
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 x)))
x
(cbrt.f64 (pow.f64 x #s(literal 3 binary64)))
x
(expm1.f64 (log1p.f64 x))
(log1p.f64 (expm1.f64 x))
x
(exp.f64 (log.f64 x))
x
(exp.f64 (*.f64 (log.f64 x) #s(literal 1 binary64)))
x
(-.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))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(+.f64 (+.f64 #s(literal 2 binary64) (/.f64 (+.f64 x (fma.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 (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 (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 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 #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 #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 (/.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))) (+.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 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))
(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 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 3 binary64)) #s(literal 1/3 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) 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 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 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))))
(+.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)))))
(+.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)))
(+.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 x hi) lo) hi)) lo))))
(+.f64 (+.f64 #s(literal 2 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal -1 binary64))
(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 x hi) 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 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)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) 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 x hi) 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 (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 x hi) 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 x hi) lo) hi)) lo))
(-.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 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 1 binary64)))
(+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 0 binary64))
(-.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 x hi) lo) hi)) (neg.f64 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)) 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 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 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (neg.f64 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 x hi) 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 x hi) lo) hi)) lo)
(/.f64 #s(literal 1 binary64) (/.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)) lo)
(/.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)) (neg.f64 lo))
(/.f64 (neg.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)) (neg.f64 lo))
(/.f64 (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (neg.f64 lo))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)
(/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) 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) hi) #s(literal 2 binary64)) (*.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))) lo))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 3 binary64))) (*.f64 lo (fma.f64 x x (-.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 2 binary64)) (*.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 3 binary64))) (*.f64 lo (fma.f64 x x (*.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) (-.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) x)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 2 binary64))) (*.f64 lo (-.f64 x (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 1 binary64))
(/.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 3 binary64))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) 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 x hi) 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 x hi) lo) hi)) lo)
(pow.f64 (/.f64 lo (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal -1 binary64))
(/.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)))
(/.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))))
(/.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)))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)
(cbrt.f64 (/.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 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(+.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 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 0 binary64))
(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 x hi) 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 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 (+.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 x hi) lo) hi)) lo)) #s(literal 1 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 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 0 binary64))
(-.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 x hi) lo) hi)) (neg.f64 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)) 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 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 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (neg.f64 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 x hi) 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 x hi) lo) hi)) 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 x hi) 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 x hi) 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 x hi) 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 x hi) lo) hi)) lo)
(pow.f64 (/.f64 lo (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal -1 binary64))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)
(neg.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)) (neg.f64 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)))
(/.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))))
(/.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)))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)
(cbrt.f64 (/.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 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(+.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 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 0 binary64))
(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 x hi) 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 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 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)
(-.f64 (+.f64 x (*.f64 hi (/.f64 (+.f64 x hi) lo))) hi)
(+.f64 x (-.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) hi))
(-.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) x) hi)
(-.f64 (exp.f64 (log1p.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(*.f64 #s(literal 1 binary64) (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))
(+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(*.f64 (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 3 binary64))) (fma.f64 x x (-.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 2 binary64)) (*.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 3 binary64))) (fma.f64 x x (*.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) (-.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) x))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 2 binary64))) (-.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))
(pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 1 binary64))
(+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 3 binary64))
(+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(pow.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(pow.f64 (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64))
(+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(sqrt.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 2 binary64)))
(fabs.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))
(log.f64 (exp.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))))
(+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(cbrt.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 3 binary64)))
(+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(expm1.f64 (log1p.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(log1p.f64 (expm1.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(exp.f64 (log.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(exp.f64 (*.f64 (log.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 1 binary64)))
(+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(fma.f64 #s(literal 1 binary64) x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(fma.f64 #s(literal 1 binary64) (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) x)
(+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(fma.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)) x)
(+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(fma.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) x)
(+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(*.f64 #s(literal 1 binary64) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))
(*.f64 x (pow.f64 hi #s(literal -2 binary64)))
(*.f64 x (pow.f64 hi #s(literal -2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(*.f64 x (pow.f64 hi #s(literal -2 binary64)))
(*.f64 (/.f64 (sqrt.f64 x) hi) (/.f64 (sqrt.f64 x) hi))
(pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 2 binary64))
(pow.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 1 binary64))
(*.f64 x (pow.f64 hi #s(literal -2 binary64)))
(pow.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 3 binary64))
(*.f64 x (pow.f64 hi #s(literal -2 binary64)))
(pow.f64 (pow.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 x (pow.f64 hi #s(literal -2 binary64)))
(pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 2 binary64))
(pow.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) x) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) x))
(sqrt.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64))))
(log.f64 (pow.f64 (exp.f64 x) (pow.f64 hi #s(literal -2 binary64))))
(*.f64 x (pow.f64 hi #s(literal -2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(*.f64 x (pow.f64 hi #s(literal -2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 3 binary64)))
(*.f64 x (pow.f64 hi #s(literal -2 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(*.f64 x (pow.f64 hi #s(literal -2 binary64)))
(exp.f64 (log.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(*.f64 x (pow.f64 hi #s(literal -2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 1 binary64)))
(*.f64 x (pow.f64 hi #s(literal -2 binary64)))
(+.f64 (/.f64 x hi) (neg.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(fma.f64 lo (-.f64 (/.f64 #s(literal -1 binary64) hi) (*.f64 x (neg.f64 (pow.f64 hi #s(literal -2 binary64))))) (/.f64 x hi))
(+.f64 (/.f64 x hi) (*.f64 (neg.f64 lo) (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(fma.f64 lo (-.f64 (/.f64 #s(literal -1 binary64) hi) (*.f64 x (neg.f64 (pow.f64 hi #s(literal -2 binary64))))) (/.f64 x hi))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (fma.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) lo (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(-.f64 (/.f64 x hi) (-.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) (fma.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) lo (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(+.f64 (fma.f64 lo (-.f64 (/.f64 #s(literal -1 binary64) hi) (*.f64 x (neg.f64 (pow.f64 hi #s(literal -2 binary64))))) (/.f64 x hi)) (*.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 0 binary64)))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (fma.f64 (neg.f64 lo) (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(-.f64 (/.f64 x hi) (-.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) (fma.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) lo (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(+.f64 (fma.f64 lo (-.f64 (/.f64 #s(literal -1 binary64) hi) (*.f64 x (neg.f64 (pow.f64 hi #s(literal -2 binary64))))) (/.f64 x hi)) (*.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 0 binary64)))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) (sqrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(-.f64 (/.f64 x hi) (-.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) (fma.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) lo (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(+.f64 (fma.f64 lo (-.f64 (/.f64 #s(literal -1 binary64) hi) (*.f64 x (neg.f64 (pow.f64 hi #s(literal -2 binary64))))) (/.f64 x hi)) (*.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 x hi) (neg.f64 (*.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 1 binary64) (*.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 1 binary64))))
(-.f64 (/.f64 x hi) (-.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) (fma.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) lo (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(+.f64 (fma.f64 lo (-.f64 (/.f64 #s(literal -1 binary64) hi) (*.f64 x (neg.f64 (pow.f64 hi #s(literal -2 binary64))))) (/.f64 x hi)) (*.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 x hi) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64)))))
(-.f64 (/.f64 x hi) (-.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) (fma.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) lo (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(+.f64 (fma.f64 lo (-.f64 (/.f64 #s(literal -1 binary64) hi) (*.f64 x (neg.f64 (pow.f64 hi #s(literal -2 binary64))))) (/.f64 x hi)) (*.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 0 binary64)))
(+.f64 (fma.f64 x (/.f64 #s(literal 1 binary64) hi) (neg.f64 (*.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 1 binary64) (*.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 1 binary64))))
(-.f64 (/.f64 x hi) (-.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) (fma.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) lo (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(+.f64 (fma.f64 lo (-.f64 (/.f64 #s(literal -1 binary64) hi) (*.f64 x (neg.f64 (pow.f64 hi #s(literal -2 binary64))))) (/.f64 x hi)) (*.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 0 binary64)))
(+.f64 (fma.f64 x (/.f64 #s(literal 1 binary64) hi) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64)))))
(-.f64 (/.f64 x hi) (-.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) (fma.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) lo (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(+.f64 (fma.f64 lo (-.f64 (/.f64 #s(literal -1 binary64) hi) (*.f64 x (neg.f64 (pow.f64 hi #s(literal -2 binary64))))) (/.f64 x hi)) (*.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 0 binary64)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 1 binary64) (*.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 1 binary64))))
(-.f64 (/.f64 x hi) (-.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) (fma.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) lo (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(+.f64 (fma.f64 lo (-.f64 (/.f64 #s(literal -1 binary64) hi) (*.f64 x (neg.f64 (pow.f64 hi #s(literal -2 binary64))))) (/.f64 x hi)) (*.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 0 binary64)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64)))))
(-.f64 (/.f64 x hi) (-.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) (fma.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) lo (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(+.f64 (fma.f64 lo (-.f64 (/.f64 #s(literal -1 binary64) hi) (*.f64 x (neg.f64 (pow.f64 hi #s(literal -2 binary64))))) (/.f64 x hi)) (*.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 0 binary64)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 1 binary64) (*.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 1 binary64))))
(-.f64 (/.f64 x hi) (-.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) (fma.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) lo (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(+.f64 (fma.f64 lo (-.f64 (/.f64 #s(literal -1 binary64) hi) (*.f64 x (neg.f64 (pow.f64 hi #s(literal -2 binary64))))) (/.f64 x hi)) (*.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 0 binary64)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64)))))
(-.f64 (/.f64 x hi) (-.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) (fma.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) lo (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(+.f64 (fma.f64 lo (-.f64 (/.f64 #s(literal -1 binary64) hi) (*.f64 x (neg.f64 (pow.f64 hi #s(literal -2 binary64))))) (/.f64 x hi)) (*.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 0 binary64)))
(*.f64 #s(literal 1 binary64) (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(fma.f64 lo (-.f64 (/.f64 #s(literal -1 binary64) hi) (*.f64 x (neg.f64 (pow.f64 hi #s(literal -2 binary64))))) (/.f64 x hi))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(fma.f64 lo (-.f64 (/.f64 #s(literal -1 binary64) hi) (*.f64 x (neg.f64 (pow.f64 hi #s(literal -2 binary64))))) (/.f64 x hi))
(*.f64 (sqrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) (sqrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(fma.f64 lo (-.f64 (/.f64 #s(literal -1 binary64) hi) (*.f64 x (neg.f64 (pow.f64 hi #s(literal -2 binary64))))) (/.f64 x hi))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 3 binary64)) (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 2 binary64)) (*.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 3 binary64)) (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (*.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) (fma.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (/.f64 x hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 2 binary64))) (+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 2 binary64))) (fma.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (/.f64 x hi)))
(pow.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 1 binary64))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(fma.f64 lo (-.f64 (/.f64 #s(literal -1 binary64) hi) (*.f64 x (neg.f64 (pow.f64 hi #s(literal -2 binary64))))) (/.f64 x hi))
(pow.f64 (cbrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) #s(literal 3 binary64))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(fma.f64 lo (-.f64 (/.f64 #s(literal -1 binary64) hi) (*.f64 x (neg.f64 (pow.f64 hi #s(literal -2 binary64))))) (/.f64 x hi))
(pow.f64 (pow.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(fma.f64 lo (-.f64 (/.f64 #s(literal -1 binary64) hi) (*.f64 x (neg.f64 (pow.f64 hi #s(literal -2 binary64))))) (/.f64 x hi))
(pow.f64 (sqrt.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) #s(literal 2 binary64))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(fma.f64 lo (-.f64 (/.f64 #s(literal -1 binary64) hi) (*.f64 x (neg.f64 (pow.f64 hi #s(literal -2 binary64))))) (/.f64 x hi))
(sqrt.f64 (pow.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64)))
(fabs.f64 (fma.f64 lo (-.f64 (/.f64 #s(literal -1 binary64) hi) (*.f64 x (neg.f64 (pow.f64 hi #s(literal -2 binary64))))) (/.f64 x hi)))
(log.f64 (exp.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(fma.f64 lo (-.f64 (/.f64 #s(literal -1 binary64) hi) (*.f64 x (neg.f64 (pow.f64 hi #s(literal -2 binary64))))) (/.f64 x hi))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(fma.f64 lo (-.f64 (/.f64 #s(literal -1 binary64) hi) (*.f64 x (neg.f64 (pow.f64 hi #s(literal -2 binary64))))) (/.f64 x hi))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 3 binary64)))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(fma.f64 lo (-.f64 (/.f64 #s(literal -1 binary64) hi) (*.f64 x (neg.f64 (pow.f64 hi #s(literal -2 binary64))))) (/.f64 x hi))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(expm1.f64 (log1p.f64 (fma.f64 lo (-.f64 (/.f64 #s(literal -1 binary64) hi) (*.f64 x (neg.f64 (pow.f64 hi #s(literal -2 binary64))))) (/.f64 x hi))))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(fma.f64 lo (-.f64 (/.f64 #s(literal -1 binary64) hi) (*.f64 x (neg.f64 (pow.f64 hi #s(literal -2 binary64))))) (/.f64 x hi))
(exp.f64 (log.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(fma.f64 lo (-.f64 (/.f64 #s(literal -1 binary64) hi) (*.f64 x (neg.f64 (pow.f64 hi #s(literal -2 binary64))))) (/.f64 x hi))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) #s(literal 1 binary64)))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(fma.f64 lo (-.f64 (/.f64 #s(literal -1 binary64) hi) (*.f64 x (neg.f64 (pow.f64 hi #s(literal -2 binary64))))) (/.f64 x hi))
(fma.f64 #s(literal 1 binary64) (/.f64 x hi) (neg.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(fma.f64 lo (-.f64 (/.f64 #s(literal -1 binary64) hi) (*.f64 x (neg.f64 (pow.f64 hi #s(literal -2 binary64))))) (/.f64 x hi))
(fma.f64 #s(literal 1 binary64) (/.f64 x hi) (*.f64 (neg.f64 lo) (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(fma.f64 lo (-.f64 (/.f64 #s(literal -1 binary64) hi) (*.f64 x (neg.f64 (pow.f64 hi #s(literal -2 binary64))))) (/.f64 x hi))
(fma.f64 x (/.f64 #s(literal 1 binary64) hi) (neg.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(fma.f64 lo (-.f64 (/.f64 #s(literal -1 binary64) hi) (*.f64 x (neg.f64 (pow.f64 hi #s(literal -2 binary64))))) (/.f64 x hi))
(fma.f64 x (/.f64 #s(literal 1 binary64) hi) (*.f64 (neg.f64 lo) (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(fma.f64 lo (-.f64 (/.f64 #s(literal -1 binary64) hi) (*.f64 x (neg.f64 (pow.f64 hi #s(literal -2 binary64))))) (/.f64 x hi))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(fma.f64 lo (-.f64 (/.f64 #s(literal -1 binary64) hi) (*.f64 x (neg.f64 (pow.f64 hi #s(literal -2 binary64))))) (/.f64 x hi))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x hi)) (*.f64 (neg.f64 lo) (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(fma.f64 lo (-.f64 (/.f64 #s(literal -1 binary64) hi) (*.f64 x (neg.f64 (pow.f64 hi #s(literal -2 binary64))))) (/.f64 x hi))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(fma.f64 lo (-.f64 (/.f64 #s(literal -1 binary64) hi) (*.f64 x (neg.f64 (pow.f64 hi #s(literal -2 binary64))))) (/.f64 x hi))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (*.f64 (neg.f64 lo) (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))
(fma.f64 lo (-.f64 (/.f64 #s(literal -1 binary64) hi) (*.f64 x (neg.f64 (pow.f64 hi #s(literal -2 binary64))))) (/.f64 x hi))
(-.f64 #s(literal 0 binary64) hi)
(neg.f64 hi)
(-.f64 (exp.f64 (log1p.f64 hi)) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 hi))
(*.f64 #s(literal 1 binary64) hi)
hi
(*.f64 #s(literal -1 binary64) hi)
(neg.f64 hi)
(*.f64 (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (cbrt.f64 hi))
hi
(*.f64 (sqrt.f64 hi) (sqrt.f64 hi))
hi
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 hi #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 hi #s(literal 4 binary64)))) (fabs.f64 (cbrt.f64 hi)))
(pow.f64 hi #s(literal 1 binary64))
hi
(pow.f64 (pow.f64 hi #s(literal 2 binary64)) #s(literal 1/2 binary64))
hi
(pow.f64 (cbrt.f64 hi) #s(literal 3 binary64))
hi
(pow.f64 (sqrt.f64 hi) #s(literal 2 binary64))
hi
(pow.f64 (pow.f64 hi #s(literal 3 binary64)) #s(literal 1/3 binary64))
hi
(sqrt.f64 (pow.f64 hi #s(literal 2 binary64)))
hi
(fabs.f64 hi)
hi
(log.f64 (exp.f64 hi))
hi
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 hi)))
hi
(cbrt.f64 (pow.f64 hi #s(literal 3 binary64)))
hi
(expm1.f64 (log1p.f64 hi))
(log1p.f64 (expm1.f64 hi))
hi
(exp.f64 (log.f64 hi))
hi
(exp.f64 (*.f64 (log.f64 hi) #s(literal 1 binary64)))
hi
(+.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) hi)
(fma.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) hi) (*.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 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 hi)) (+.f64 hi hi))
(+.f64 (*.f64 hi #s(literal 2 binary64)) (*.f64 hi (+.f64 (/.f64 (+.f64 x hi) lo) #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 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 x hi) lo)) (neg.f64 hi)) (+.f64 (neg.f64 hi) hi))
(+.f64 (*.f64 hi #s(literal 0 binary64)) (*.f64 hi (+.f64 (/.f64 (+.f64 x hi) lo) #s(literal -1 binary64))))
(+.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 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 x hi) lo)) (neg.f64 hi)) (+.f64 hi hi))
(+.f64 (*.f64 hi #s(literal 2 binary64)) (*.f64 hi (+.f64 (/.f64 (+.f64 x hi) lo) #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 hi)) (+.f64 (neg.f64 hi) hi))
(+.f64 (*.f64 hi #s(literal 0 binary64)) (*.f64 hi (+.f64 (/.f64 (+.f64 x hi) lo) #s(literal -1 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 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 x hi) lo)) (neg.f64 hi)) (+.f64 hi hi))
(+.f64 (*.f64 hi #s(literal 2 binary64)) (*.f64 hi (+.f64 (/.f64 (+.f64 x hi) lo) #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 hi)) (+.f64 (neg.f64 hi) hi))
(+.f64 (*.f64 hi #s(literal 0 binary64)) (*.f64 hi (+.f64 (/.f64 (+.f64 x hi) lo) #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 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 hi)) (+.f64 hi hi))
(+.f64 (*.f64 hi #s(literal 2 binary64)) (*.f64 hi (+.f64 (/.f64 (+.f64 x hi) lo) #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 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 x hi) lo)) (neg.f64 hi)) (+.f64 (neg.f64 hi) hi))
(+.f64 (*.f64 hi #s(literal 0 binary64)) (*.f64 hi (+.f64 (/.f64 (+.f64 x hi) lo) #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 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 hi)) (+.f64 hi hi))
(+.f64 (*.f64 hi #s(literal 2 binary64)) (*.f64 hi (+.f64 (/.f64 (+.f64 x hi) lo) #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 (fma.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 x hi) lo)) (neg.f64 hi)) (+.f64 (neg.f64 hi) hi))
(+.f64 (*.f64 hi #s(literal 0 binary64)) (*.f64 hi (+.f64 (/.f64 (+.f64 x hi) lo) #s(literal -1 binary64))))
(*.f64 #s(literal 1 binary64) (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(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)))
(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)))
(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 (fma.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))
(pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 1 binary64))
(fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)
(pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 3 binary64))
(fma.f64 hi (/.f64 (+.f64 x hi) 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 x hi) lo) hi)
(pow.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 2 binary64))
(fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)
(sqrt.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 2 binary64)))
(fabs.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(log.f64 (exp.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))
(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))))
(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)))
(fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)
(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)))
(fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)
(exp.f64 (log.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))
(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)))
(fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)
(fma.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 x hi) lo)) hi)
(fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)
(fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)
(fma.f64 (/.f64 (+.f64 x hi) lo) hi hi)
(fma.f64 hi (/.f64 (+.f64 x hi) lo) 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))) hi)
(fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)
(fma.f64 (sqrt.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo))) (sqrt.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo))) hi)
(fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)
(-.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))

eval182.0ms (1.4%)

Compiler

Compiled 18141 to 3500 computations (80.7% saved)

prune210.0ms (1.6%)

Pruning

39 alts after pruning (37 fresh and 2 done)

PrunedKeptTotal
New971341005
Fresh134
Picked325
Done000
Total975391014
Accuracy
20.0%
Counts
1014 → 39
Alt Table
Click to see full alt table
StatusAccuracyProgram
18.8%
(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))
18.8%
(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))
18.7%
(/.f64 (-.f64 x lo) hi)
18.5%
(/.f64 (-.f64 lo x) lo)
19.0%
(/.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)))
9.8%
(/.f64 (+.f64 x (-.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) lo)) hi)
18.8%
(/.f64 (neg.f64 lo) hi)
18.7%
(/.f64 #s(literal 1 binary64) (/.f64 hi (-.f64 x lo)))
19.0%
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
18.8%
(+.f64 (+.f64 #s(literal 2 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal -1 binary64))
8.8%
(+.f64 (+.f64 #s(literal 2 binary64) (/.f64 (+.f64 x hi) lo)) #s(literal -1 binary64))
18.7%
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x lo) lo)) (*.f64 hi (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))
18.8%
(+.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 3 binary64)))
18.8%
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
8.8%
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo))
14.7%
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 hi (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x)) lo))
8.8%
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
18.8%
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (/.f64 #s(literal 1 binary64) lo)))
8.8%
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 x hi) (/.f64 #s(literal 1 binary64) lo)))
19.0%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 3 binary64)) lo)))
14.7%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) (+.f64 (neg.f64 x) hi)) lo)))
13.7%
(+.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))) hi)) lo)))
14.7%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (-.f64 (fabs.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo))) hi)) lo)))
19.0%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)))
13.7%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (+.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) hi)) lo)))
18.8%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))) lo)))
18.8%
(*.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))))
18.7%
(*.f64 (-.f64 x lo) (/.f64 #s(literal 1 binary64) hi))
12.1%
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (*.f64 x hi))))
8.8%
(*.f64 x (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) x) (/.f64 #s(literal -1 binary64) lo)))
18.8%
(*.f64 lo (-.f64 (/.f64 (/.f64 x hi) lo) (/.f64 #s(literal 1 binary64) hi)))
18.8%
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
18.8%
(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)))))
18.8%
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
18.0%
(fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo)))
18.8%
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
18.8%
(exp.f64 (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
18.8%
(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)))
18.7%
#s(literal 1 binary64)
Compiler

Compiled 1360 to 823 computations (39.5% saved)

simplify70.0ms (0.5%)

Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff6400
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)
cost-diff6400
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
cost-diff6400
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 3 binary64))
cost-diff19264
(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)))
cost-diff0
(fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)
cost-diff6400
(+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
cost-diff6400
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)
cost-diff6400
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
cost-diff0
(/.f64 lo (*.f64 x hi))
cost-diff0
(/.f64 #s(literal 1 binary64) hi)
cost-diff0
(-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (*.f64 x hi)))
cost-diff256
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (*.f64 x hi))))
cost-diff0
(neg.f64 lo)
cost-diff0
(/.f64 (neg.f64 lo) hi)
cost-diff19264
(pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 3 binary64))
cost-diff19264
(/.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 3 binary64)) lo)
cost-diff19328
(neg.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 3 binary64)) lo))
cost-diff19328
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 3 binary64)) lo)))
Rules
788×fma-define
711×times-frac
394×distribute-rgt-in
388×distribute-lft-in
362×fmm-def
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
0341183
1721183
21511183
34451141
412271109
552121046
Stop Event
node limit
Calls
Call 1
Inputs
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 3 binary64)) lo)))
#s(literal 1 binary64)
(neg.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 3 binary64)) lo))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 3 binary64)) lo)
(pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 3 binary64))
(cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))
(+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
x
(fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)
hi
(/.f64 (+.f64 x hi) lo)
(+.f64 x hi)
lo
#s(literal 3 binary64)
(/.f64 (neg.f64 lo) hi)
(neg.f64 lo)
lo
hi
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (*.f64 x hi))))
x
(-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (*.f64 x hi)))
(/.f64 #s(literal 1 binary64) hi)
#s(literal 1 binary64)
hi
(/.f64 lo (*.f64 x hi))
lo
(*.f64 x hi)
(-.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 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)
(+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
x
(fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)
hi
(/.f64 (+.f64 x hi) lo)
(+.f64 x 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)))
(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 x hi) lo) hi)) lo))
#s(literal 1 binary64)
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)
(+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
x
(fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)
hi
(/.f64 (+.f64 x hi) lo)
(+.f64 x hi)
lo
#s(literal 3 binary64)
Outputs
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 3 binary64)) 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 (fma.f64 hi (/.f64 (+.f64 x hi) lo) (+.f64 x hi)) lo))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo)) hi x) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 x hi) (-.f64 #s(literal -1 binary64) (/.f64 hi lo))) lo))
#s(literal 1 binary64)
(neg.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 3 binary64)) lo))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (neg.f64 lo))
(/.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) (+.f64 x hi)) (neg.f64 lo))
(/.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo)) hi x) (neg.f64 lo))
(/.f64 (*.f64 (+.f64 x hi) (-.f64 #s(literal -1 binary64) (/.f64 hi lo))) lo)
(/.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 3 binary64)) lo)
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)
(/.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) (+.f64 x hi)) lo)
(/.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo)) hi x) lo)
(/.f64 (fma.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo)) x) lo)
(/.f64 (*.f64 (+.f64 (/.f64 hi lo) #s(literal 1 binary64)) (+.f64 x hi)) lo)
(pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 3 binary64))
(+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(fma.f64 hi (/.f64 (+.f64 x hi) lo) (+.f64 x hi))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo)) hi x)
(fma.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo)) x)
(*.f64 (+.f64 (/.f64 hi lo) #s(literal 1 binary64)) (+.f64 x hi))
(cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))
(cbrt.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) (+.f64 x hi)))
(cbrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo)) hi x))
(cbrt.f64 (fma.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo)) x))
(cbrt.f64 (*.f64 (+.f64 (/.f64 hi lo) #s(literal 1 binary64)) (+.f64 x hi)))
(+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(fma.f64 hi (/.f64 (+.f64 x hi) lo) (+.f64 x hi))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo)) hi x)
(fma.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo)) x)
(*.f64 (+.f64 (/.f64 hi lo) #s(literal 1 binary64)) (+.f64 x hi))
x
(fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)
(fma.f64 (+.f64 x hi) (/.f64 hi lo) hi)
hi
(/.f64 (+.f64 x hi) lo)
(+.f64 x hi)
lo
#s(literal 3 binary64)
(/.f64 (neg.f64 lo) hi)
(/.f64 lo (neg.f64 hi))
(neg.f64 lo)
lo
hi
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (*.f64 x hi))))
(fma.f64 lo (/.f64 #s(literal -1 binary64) hi) (/.f64 x hi))
(*.f64 (/.f64 #s(literal 1 binary64) hi) (-.f64 x lo))
x
(-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (*.f64 x hi)))
(*.f64 (/.f64 #s(literal -1 binary64) hi) (-.f64 (/.f64 lo x) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) hi)
#s(literal 1 binary64)
hi
(/.f64 lo (*.f64 x hi))
lo
(*.f64 x hi)
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) (+.f64 x hi)) lo))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo)) hi x) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 x hi) (-.f64 #s(literal -1 binary64) (/.f64 hi lo))) lo))
#s(literal 1 binary64)
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)
(/.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) (+.f64 x hi)) lo)
(/.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo)) hi x) lo)
(/.f64 (fma.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo)) x) lo)
(/.f64 (*.f64 (+.f64 (/.f64 hi lo) #s(literal 1 binary64)) (+.f64 x hi)) lo)
(+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(fma.f64 hi (/.f64 (+.f64 x hi) lo) (+.f64 x hi))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo)) hi x)
(fma.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo)) x)
(*.f64 (+.f64 (/.f64 hi lo) #s(literal 1 binary64)) (+.f64 x hi))
x
(fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)
(fma.f64 (+.f64 x hi) (/.f64 hi lo) hi)
hi
(/.f64 (+.f64 x hi) lo)
(+.f64 x 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 x hi) lo) hi)) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) (+.f64 x hi)) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo)) hi x) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo)) x) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (/.f64 hi lo) #s(literal 1 binary64)) (+.f64 x hi)) lo))
(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 (fma.f64 hi (/.f64 (+.f64 x hi) lo) (+.f64 x hi)) lo)) #s(literal 3 binary64))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo)) hi x) lo)) #s(literal 3 binary64))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo)) x) lo)) #s(literal 3 binary64))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (/.f64 hi lo) #s(literal 1 binary64)) (+.f64 x 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) (/.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) (+.f64 x hi)) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo)) hi x) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo)) x) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (/.f64 hi lo) #s(literal 1 binary64)) (+.f64 x hi)) lo))
#s(literal 1 binary64)
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)
(/.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) (+.f64 x hi)) lo)
(/.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo)) hi x) lo)
(/.f64 (fma.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo)) x) lo)
(/.f64 (*.f64 (+.f64 (/.f64 hi lo) #s(literal 1 binary64)) (+.f64 x hi)) lo)
(+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(fma.f64 hi (/.f64 (+.f64 x hi) lo) (+.f64 x hi))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo)) hi x)
(fma.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo)) x)
(*.f64 (+.f64 (/.f64 hi lo) #s(literal 1 binary64)) (+.f64 x hi))
x
(fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)
(fma.f64 (+.f64 x hi) (/.f64 hi lo) hi)
hi
(/.f64 (+.f64 x hi) lo)
(+.f64 x hi)
lo
#s(literal 3 binary64)

localize197.0ms (1.5%)

Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy99.6%
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)
accuracy99.2%
(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)))
accuracy98.9%
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 3 binary64))
accuracy97.5%
(fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)
accuracy100.0%
(+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
accuracy99.7%
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
accuracy99.6%
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)
accuracy97.5%
(fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)
accuracy100.0%
(*.f64 x hi)
accuracy100.0%
(-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (*.f64 x hi)))
accuracy99.5%
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (*.f64 x hi))))
accuracy57.7%
(/.f64 lo (*.f64 x hi))
accuracy100.0%
(/.f64 (neg.f64 lo) hi)
accuracy100.0%
(neg.f64 lo)
accuracy99.6%
(/.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 3 binary64)) lo)
accuracy99.2%
(cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))
accuracy98.8%
(pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 3 binary64))
accuracy97.5%
(fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)
Results
98.0ms256×0valid
Compiler

Compiled 314 to 28 computations (91.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 45.0ms
ival-div: 11.0ms (24.3% of total)
ival-add: 10.0ms (22.1% of total)
ival-pow: 10.0ms (22.1% of total)
ival-mult: 6.0ms (13.3% of total)
ival-cbrt: 4.0ms (8.8% of total)
ival-sub: 2.0ms (4.4% of total)
ival-neg: 2.0ms (4.4% of total)
const: 1.0ms (2.2% of total)
backward-pass: 0.0ms (0% of total)

series164.0ms (1.2%)

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

150 calls:

TimeVariablePointExpression
59.0ms
hi
@0
(/ (neg lo) hi)
6.0ms
lo
@-inf
(+ 1 (neg (/ (pow (cbrt (+ x (+ (* hi (/ (+ x hi) lo)) hi))) 3) lo)))
5.0ms
x
@inf
(cbrt (+ x (+ (* hi (/ (+ x hi) lo)) hi)))
3.0ms
lo
@-inf
(cbrt (pow (+ 1 (/ (+ x (+ (* hi (/ (+ x hi) lo)) hi)) lo)) 3))
3.0ms
hi
@-inf
(cbrt (+ x (+ (* hi (/ (+ x hi) lo)) hi)))

rewrite281.0ms (2.1%)

Algorithm
batch-egg-rewrite
Rules
237×log1p-expm1-u
237×expm1-log1p-u
232×add-cube-cbrt
229×add-exp-log
228×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

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

simplify1.4s (10.5%)

Algorithm
egg-herbie
Rules
535×*-commutative
336×+-commutative
213×sub-neg
206×cancel-sign-sub-inv
188×distribute-rgt-neg-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0189551539700687
1524951539698772
Stop Event
node limit
Counts
1352 → 1006
Calls
Call 1
Inputs
(-.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 #s(literal -1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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 #s(literal -1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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 #s(literal -1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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 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) x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (*.f64 lo x)) (+.f64 (/.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 x (-.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (*.f64 lo x)) (+.f64 (/.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 x (-.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (*.f64 lo x)) (+.f64 (/.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) (*.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 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.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 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.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 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.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 #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 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 x lo))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 x 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 #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) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.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) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.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) (/.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) 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 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 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 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 hi x))) (*.f64 hi (+.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 lo (-.f64 lo (+.f64 hi x))) (*.f64 hi (+.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 lo (-.f64 lo (+.f64 hi x))) (*.f64 hi (+.f64 hi x))) (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 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 hi lo) (/.f64 x lo)))
#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 (*.f64 hi (+.f64 hi x)) lo) (*.f64 #s(literal -1 binary64) (+.f64 hi x))) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 hi (+.f64 hi x)) lo) (*.f64 #s(literal -1 binary64) (+.f64 hi x))) lo)))
(*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(-.f64 (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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 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 (+.f64 (/.f64 hi lo) (/.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 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 hi lo) (/.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 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 hi lo) (/.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 #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) lo) (+.f64 (/.f64 hi (*.f64 lo x)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x)))) (*.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) lo) (+.f64 (/.f64 hi (*.f64 lo x)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x)))) (*.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) lo) (+.f64 (/.f64 hi (*.f64 lo x)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x)))) (*.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 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 x lo))
(-.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 x 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 #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 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (*.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 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) 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 (/.f64 #s(literal 1 binary64) lo) (/.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 (/.f64 #s(literal 1 binary64) lo) (/.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 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 hi x))) (*.f64 hi (+.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 hi x))) (*.f64 hi (+.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 hi x))) (*.f64 hi (+.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 hi x) lo))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) lo)) (+.f64 hi x)) lo)
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) lo)) (+.f64 hi x)) lo)
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) lo)) (+.f64 hi x)) lo)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 hi x) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 hi (+.f64 hi x)) lo) (*.f64 #s(literal -1 binary64) (+.f64 hi x))) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 hi (+.f64 hi x)) lo) (*.f64 #s(literal -1 binary64) (+.f64 hi x))) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 hi (+.f64 hi x)) lo) (*.f64 #s(literal -1 binary64) (+.f64 hi x))) lo))
(/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) lo)
(+.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 hi lo) (/.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) lo) (+.f64 (/.f64 hi (*.f64 lo x)) (+.f64 (/.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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (*.f64 lo x)) (+.f64 (/.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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (*.f64 lo x)) (+.f64 (/.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) (/.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 hi lo) (/.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 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 hi lo) (/.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 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 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) x))) (/.f64 #s(literal 1 binary64) lo))))
(/.f64 x lo)
(+.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))
(+.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.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) lo) (+.f64 (/.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 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.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 #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 (-.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 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (*.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 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (*.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 hi x)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi (+.f64 x (/.f64 (*.f64 hi (+.f64 hi x)) lo))) lo)
(/.f64 (+.f64 hi (+.f64 x (/.f64 (*.f64 hi (+.f64 hi x)) lo))) lo)
(/.f64 (+.f64 hi (+.f64 x (/.f64 (*.f64 hi (+.f64 hi x)) lo))) lo)
(/.f64 (+.f64 hi x) lo)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) lo))) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) lo))) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) lo))) lo))
(+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))
(+.f64 hi (+.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(+.f64 hi (+.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(+.f64 hi (+.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 hi x) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 hi x) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 hi x) (/.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)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.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))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.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))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.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))) #s(literal 1 binary64))))
x
(+.f64 x (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 x lo))))
(+.f64 x (*.f64 hi (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 x lo)))))
(+.f64 x (*.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 (/.f64 x (*.f64 hi lo)) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))))
(*.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 (*.f64 hi lo)) (/.f64 x (pow.f64 hi #s(literal 2 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 (*.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 (*.f64 #s(literal -1 binary64) (/.f64 x hi)) (*.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 (*.f64 #s(literal -1 binary64) (/.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 1 binary64)) hi)) (/.f64 #s(literal 1 binary64) lo)))
(/.f64 (*.f64 hi (+.f64 hi x)) lo)
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 hi x))) lo)
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 hi x))) lo)
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 hi x))) lo)
(+.f64 hi x)
(+.f64 hi (+.f64 x (/.f64 (*.f64 hi (+.f64 hi x)) lo)))
(+.f64 hi (+.f64 x (/.f64 (*.f64 hi (+.f64 hi x)) lo)))
(+.f64 hi (+.f64 x (/.f64 (*.f64 hi (+.f64 hi x)) lo)))
(+.f64 hi x)
(+.f64 hi (+.f64 x (/.f64 (*.f64 hi (+.f64 hi x)) lo)))
(+.f64 hi (+.f64 x (/.f64 (*.f64 hi (+.f64 hi x)) lo)))
(+.f64 hi (+.f64 x (/.f64 (*.f64 hi (+.f64 hi x)) lo)))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(*.f64 #s(literal -1 binary64) lo)
(*.f64 #s(literal -1 binary64) lo)
(*.f64 #s(literal -1 binary64) lo)
(*.f64 #s(literal -1 binary64) lo)
(*.f64 #s(literal -1 binary64) lo)
(*.f64 #s(literal -1 binary64) lo)
(*.f64 #s(literal -1 binary64) lo)
(*.f64 #s(literal -1 binary64) lo)
(*.f64 #s(literal -1 binary64) lo)
(*.f64 #s(literal -1 binary64) lo)
(*.f64 #s(literal -1 binary64) lo)
(*.f64 #s(literal -1 binary64) lo)
(*.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 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 lo x))) hi)
(/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 lo x))) hi)
(/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 lo x))) hi)
(/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 lo x))) hi)
(/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 lo x))) hi)
(/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 lo x))) hi)
(/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 lo x))) hi)
(/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 lo x))) hi)
(/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 lo x)))) hi)
(/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 lo x)))) hi)
(/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 lo x)))) hi)
(/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 lo x)))) hi)
(/.f64 x hi)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo hi)) (/.f64 x hi))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) hi))))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 lo x))) hi)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 lo x))) hi)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 lo x))) hi)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 lo x))) hi)
(/.f64 #s(literal 1 binary64) hi)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi))
(*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x)))
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (*.f64 hi x))))
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (*.f64 hi x))))
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (*.f64 hi x))))
(*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x)))
(*.f64 #s(literal -1 binary64) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi x)) (/.f64 #s(literal 1 binary64) (*.f64 hi lo)))))
(*.f64 #s(literal -1 binary64) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi x)) (/.f64 #s(literal 1 binary64) (*.f64 hi lo)))))
(*.f64 #s(literal -1 binary64) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi x)) (/.f64 #s(literal 1 binary64) (*.f64 hi lo)))))
(*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x)))
(/.f64 (-.f64 (/.f64 x hi) (/.f64 lo hi)) x)
(/.f64 (-.f64 (/.f64 x hi) (/.f64 lo hi)) x)
(/.f64 (-.f64 (/.f64 x hi) (/.f64 lo hi)) x)
(/.f64 #s(literal 1 binary64) hi)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi))
(/.f64 #s(literal 1 binary64) hi)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(-.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 #s(literal -1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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 #s(literal -1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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 #s(literal -1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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 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) x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (*.f64 lo x)) (+.f64 (/.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 x (-.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (*.f64 lo x)) (+.f64 (/.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 x (-.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (*.f64 lo x)) (+.f64 (/.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) (*.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 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.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 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.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 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.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 #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 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 x lo))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 x 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 #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) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.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) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.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) (/.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) 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 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 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 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 hi x))) (*.f64 hi (+.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 lo (-.f64 lo (+.f64 hi x))) (*.f64 hi (+.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 lo (-.f64 lo (+.f64 hi x))) (*.f64 hi (+.f64 hi x))) (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 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 hi lo) (/.f64 x lo)))
#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 (*.f64 hi (+.f64 hi x)) lo) (*.f64 #s(literal -1 binary64) (+.f64 hi x))) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 hi (+.f64 hi x)) lo) (*.f64 #s(literal -1 binary64) (+.f64 hi x))) lo)))
(/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) lo)
(+.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 hi lo) (/.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) lo) (+.f64 (/.f64 hi (*.f64 lo x)) (+.f64 (/.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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (*.f64 lo x)) (+.f64 (/.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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (*.f64 lo x)) (+.f64 (/.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) (/.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 hi lo) (/.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 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 hi lo) (/.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 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 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) x))) (/.f64 #s(literal 1 binary64) lo))))
(/.f64 x lo)
(+.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))
(+.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.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) lo) (+.f64 (/.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 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.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 #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 (-.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 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (*.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 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (*.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 hi x)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi (+.f64 x (/.f64 (*.f64 hi (+.f64 hi x)) lo))) lo)
(/.f64 (+.f64 hi (+.f64 x (/.f64 (*.f64 hi (+.f64 hi x)) lo))) lo)
(/.f64 (+.f64 hi (+.f64 x (/.f64 (*.f64 hi (+.f64 hi x)) lo))) lo)
(/.f64 (+.f64 hi x) lo)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) lo))) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) lo))) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) lo))) lo))
(+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))
(+.f64 hi (+.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(+.f64 hi (+.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(+.f64 hi (+.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 hi x) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 hi x) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 hi x) (/.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)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.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))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.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))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.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))) #s(literal 1 binary64))))
x
(+.f64 x (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 x lo))))
(+.f64 x (*.f64 hi (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 x lo)))))
(+.f64 x (*.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 (/.f64 x (*.f64 hi lo)) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))))
(*.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 (*.f64 hi lo)) (/.f64 x (pow.f64 hi #s(literal 2 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 (*.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 (*.f64 #s(literal -1 binary64) (/.f64 x hi)) (*.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 (*.f64 #s(literal -1 binary64) (/.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 1 binary64)) hi)) (/.f64 #s(literal 1 binary64) lo)))
(/.f64 (*.f64 hi (+.f64 hi x)) lo)
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 hi x))) lo)
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 hi x))) lo)
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 hi x))) lo)
(+.f64 hi x)
(+.f64 hi (+.f64 x (/.f64 (*.f64 hi (+.f64 hi x)) lo)))
(+.f64 hi (+.f64 x (/.f64 (*.f64 hi (+.f64 hi x)) lo)))
(+.f64 hi (+.f64 x (/.f64 (*.f64 hi (+.f64 hi x)) lo)))
(+.f64 hi x)
(+.f64 hi (+.f64 x (/.f64 (*.f64 hi (+.f64 hi x)) lo)))
(+.f64 hi (+.f64 x (/.f64 (*.f64 hi (+.f64 hi x)) lo)))
(+.f64 hi (+.f64 x (/.f64 (*.f64 hi (+.f64 hi x)) lo)))
(*.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 #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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 hi lo) (/.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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 hi (*.f64 lo x)) (+.f64 (/.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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 hi (*.f64 lo x)) (+.f64 (/.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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 hi (*.f64 lo x)) (+.f64 (/.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) (*.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 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.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 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.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 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.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 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 #s(literal 1 binary64) (+.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.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 #s(literal 1 binary64) lo) (+.f64 (/.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 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.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 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.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 (-.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 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.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 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.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 hi x)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 hi (+.f64 lo x)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 hi (+.f64 lo x)))) (pow.f64 lo #s(literal 2 binary64)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) lo))) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) lo))) lo)))
(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 3 binary64))
(+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (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 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (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 1 binary64) lo) (/.f64 hi (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 3 binary64)))
(+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (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 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.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) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 (+.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) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (*.f64 (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 1 binary64) lo) (/.f64 hi (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 3 binary64)))
(+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (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 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.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) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 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 3 binary64))) (*.f64 (+.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) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (*.f64 (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 1 binary64) lo) (/.f64 hi (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 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 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #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 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))) x)) (+.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) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))) x) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #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 (/.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))) x)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (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 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 x #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) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))) x) (+.f64 (/.f64 (*.f64 (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 1 binary64) lo) (/.f64 hi (pow.f64 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 3 binary64)))))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #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 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))) x)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (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 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 x #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) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))) x) (+.f64 (/.f64 (*.f64 (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 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 x #s(literal 2 binary64))) (+.f64 (/.f64 (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 3 binary64)) (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 -1 binary64) (*.f64 (pow.f64 x #s(literal 3 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 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 #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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (*.f64 (+.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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) 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)))))
(*.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 (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 -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) (*.f64 (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 -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) x)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (*.f64 (+.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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) 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)))))
(*.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 #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 3 binary64)) x)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (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 -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) (*.f64 (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 -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) x)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (*.f64 (+.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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) 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)))))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 3 binary64))
(+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (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 (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))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 3 binary64)))
(+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (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 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #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))))) (/.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 (+.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)))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 3 binary64)))
(+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (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 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (+.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 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (+.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 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #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)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #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))))) (/.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 (+.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)))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 3 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 2 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))) (+.f64 (/.f64 #s(literal 3 binary64) (*.f64 hi (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64))))))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))) (+.f64 (/.f64 #s(literal 3 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 (*.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 (/.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 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 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 6 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))) (+.f64 (/.f64 #s(literal 3 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 1 binary64) (/.f64 x lo)) (+.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)))))) (pow.f64 hi #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #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)))) (+.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 (+.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 (/.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 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 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 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 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64))))) (*.f64 #s(literal 3 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 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))) (+.f64 (*.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))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (+.f64 (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (/.f64 x (pow.f64 lo #s(literal 5 binary64))) (/.f64 (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)) (pow.f64 lo #s(literal 2 binary64))))))) hi)))) (*.f64 #s(literal 3 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 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.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))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (-.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 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (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)))) (-.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 x (pow.f64 lo #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal 3 binary64) (/.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 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (+.f64 (/.f64 x (pow.f64 lo #s(literal 5 binary64))) (/.f64 (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)) (pow.f64 lo #s(literal 2 binary64)))))))) hi)))) (*.f64 #s(literal 3 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 hi x) #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 hi x) #s(literal 3 binary64)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 3 binary64))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 hi x) #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 hi x) #s(literal 3 binary64)))) (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))) (+.f64 (*.f64 hi (*.f64 (+.f64 hi x) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (+.f64 hi x))) (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)))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 hi x) #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 hi x) #s(literal 3 binary64)))) (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))) (+.f64 (*.f64 hi (*.f64 (+.f64 hi x) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (+.f64 hi x))) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (+.f64 (*.f64 hi (*.f64 (+.f64 hi x) (+.f64 (*.f64 #s(literal 2 binary64) hi) (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 hi x) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (+.f64 hi x))) (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))))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 6 binary64)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x lo)) (+.f64 (/.f64 hi lo) (/.f64 x lo)))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (+.f64 (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (+.f64 hi x) (+.f64 (*.f64 #s(literal 2 binary64) hi) (*.f64 #s(literal 2 binary64) 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 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) (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 hi lo) (+.f64 (/.f64 x lo) (+.f64 (/.f64 (*.f64 hi (*.f64 (+.f64 hi x) (+.f64 (*.f64 #s(literal 2 binary64) hi) (*.f64 #s(literal 2 binary64) x)))) (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (+.f64 hi x) (+.f64 (*.f64 #s(literal 2 binary64) hi) (*.f64 #s(literal 2 binary64) x))) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (+.f64 hi x) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (+.f64 hi x))) (pow.f64 (+.f64 hi x) #s(literal 2 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))))))))))))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (+.f64 hi x)) (*.f64 #s(literal -1 binary64) (+.f64 hi x))) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (+.f64 hi x)) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (+.f64 hi x))) (+.f64 (*.f64 #s(literal 2 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))))) lo)))) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (+.f64 hi x)) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -4 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 hi x) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (+.f64 hi x))) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))))) lo)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (+.f64 hi x))) (+.f64 (*.f64 #s(literal 2 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)))))) lo)))) lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 hi lo) (/.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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 hi (*.f64 lo x)) (+.f64 (/.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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 hi (*.f64 lo x)) (+.f64 (/.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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 hi (*.f64 lo x)) (+.f64 (/.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) (*.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 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.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 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.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 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.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 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 #s(literal 1 binary64) (+.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.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 #s(literal 1 binary64) lo) (+.f64 (/.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 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.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 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.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 (-.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 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.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 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.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 hi x)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 hi (+.f64 lo x)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 hi (+.f64 lo x)))) (pow.f64 lo #s(literal 2 binary64)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) lo))) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) lo))) lo)))
(cbrt.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(+.f64 (cbrt.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))))
(+.f64 (cbrt.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 x (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 7 binary64))) #s(literal 1/9 binary64)) (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))))
(+.f64 (cbrt.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 x (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 x (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2/9 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/9 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/27 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)))))) (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 7 binary64))) #s(literal 1/9 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))))))))
(cbrt.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(*.f64 x (+.f64 (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 x #s(literal 2 binary64)))) (*.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 hi lo)) #s(literal 2 binary64))))) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))))))
(*.f64 x (+.f64 (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 8 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 5 binary64))))) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)))) (*.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 hi lo)) #s(literal 2 binary64))))) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))))))
(*.f64 x (+.f64 (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 x #s(literal 2 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 hi lo)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 3 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 3 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 8 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 5 binary64))))) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)))) (*.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 hi lo)) #s(literal 2 binary64))))) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))))))))
(*.f64 #s(literal -1 binary64) (cbrt.f64 (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.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 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (cbrt.f64 (/.f64 x (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 5 binary64)))) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))))) (pow.f64 x #s(literal 3 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 x #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 (cbrt.f64 (/.f64 (pow.f64 x #s(literal 10 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 5 binary64)))) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)))) (*.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 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) 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 #s(literal 1/27 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 3 binary64))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)))))))) (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))))) (pow.f64 x #s(literal 3 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 hi (+.f64 #s(literal 1 binary64) (/.f64 x lo))))))
(+.f64 (cbrt.f64 x) (*.f64 hi (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1/9 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))) (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 #s(literal 1 binary64) (/.f64 x lo)))))))
(+.f64 (cbrt.f64 x) (*.f64 hi (+.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 #s(literal 1 binary64) (/.f64 x lo)))) (*.f64 hi (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 1/27 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 3 binary64)))) (*.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 #s(literal 1 binary64) (/.f64 x lo)) (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1/9 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))) (*.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 binary64) lo) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1/9 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))))))))))
(*.f64 hi (cbrt.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))))))
(*.f64 hi (+.f64 (cbrt.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 x (pow.f64 hi #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #s(literal 2 binary64))))))))
(*.f64 hi (+.f64 (cbrt.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 x (pow.f64 hi #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #s(literal 2 binary64)))))))))
(*.f64 hi (+.f64 (cbrt.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))))) (+.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 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #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 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #s(literal 2 binary64))))) (pow.f64 hi #s(literal 9 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 x (pow.f64 hi #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #s(literal 2 binary64))))))))))
(*.f64 #s(literal -1 binary64) (*.f64 hi (cbrt.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))) (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 x (pow.f64 hi #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))))) #s(literal 2 binary64)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #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 hi #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #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 (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))))) #s(literal 2 binary64))))))) (pow.f64 hi #s(literal 3 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #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 (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))))) #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 (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))))) #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 (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))))) #s(literal 2 binary64))))) (pow.f64 hi #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))))) #s(literal 2 binary64))))))) (pow.f64 hi #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 (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))))) #s(literal 2 binary64))))))) (pow.f64 hi #s(literal 3 binary64)))))))
(cbrt.f64 (/.f64 (*.f64 hi (+.f64 hi x)) lo))
(/.f64 (+.f64 (cbrt.f64 (*.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 hi x)))) (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 5 binary64)) (+.f64 hi x)) (pow.f64 hi #s(literal 2 binary64)))))) lo)
(/.f64 (+.f64 (cbrt.f64 (*.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 hi x)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/9 binary64) (cbrt.f64 (/.f64 (+.f64 hi x) (*.f64 (pow.f64 hi #s(literal 5 binary64)) lo)))) (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 (+.f64 hi x) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))))))) lo)
(/.f64 (+.f64 (cbrt.f64 (*.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 hi x)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 (+.f64 hi x) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 lo #s(literal 5 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (+.f64 hi x) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (*.f64 #s(literal 1/27 binary64) (/.f64 (+.f64 hi x) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))))))) (*.f64 #s(literal -1/9 binary64) (cbrt.f64 (/.f64 (+.f64 hi x) (*.f64 (pow.f64 hi #s(literal 5 binary64)) (pow.f64 lo #s(literal 10 binary64))))))))))) lo)
(cbrt.f64 (+.f64 hi x))
(+.f64 (cbrt.f64 (+.f64 hi x)) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 7 binary64))) #s(literal 1/9 binary64)) (/.f64 hi lo))))
(+.f64 (cbrt.f64 (+.f64 hi x)) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 11 binary64))) #s(literal 1/9 binary64)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 7 binary64))) #s(literal 1/9 binary64)) (/.f64 hi lo)))))
(+.f64 (cbrt.f64 (+.f64 hi x)) (+.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 hi #s(literal 3 binary64)) (cbrt.f64 (pow.f64 (+.f64 hi x) #s(literal 7 binary64)))))) (*.f64 #s(literal 1/27 binary64) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (cbrt.f64 (pow.f64 (+.f64 hi x) #s(literal 7 binary64)))))) (pow.f64 lo #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 11 binary64))) #s(literal 1/9 binary64)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 7 binary64))) #s(literal 1/9 binary64)) (/.f64 hi lo))))))
(cbrt.f64 (+.f64 hi x))
(+.f64 (cbrt.f64 (+.f64 hi x)) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 7 binary64))) #s(literal 1/9 binary64)) (/.f64 hi lo))))
(+.f64 (cbrt.f64 (+.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 7 binary64))) #s(literal 1/9 binary64)) hi)) (*.f64 #s(literal 1/9 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 11 binary64))) #s(literal 1/9 binary64)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) lo)))
(+.f64 (cbrt.f64 (+.f64 hi x)) (*.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 hi x) #s(literal 11 binary64))) #s(literal 1/9 binary64)) (pow.f64 hi #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal -1/27 binary64) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (cbrt.f64 (pow.f64 (+.f64 hi x) #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 hi #s(literal 3 binary64)) (cbrt.f64 (pow.f64 (+.f64 hi x) #s(literal 7 binary64))))))) lo) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))))) lo)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 7 binary64))) #s(literal 1/9 binary64)) hi))) lo)))
(*.f64 hi x)
(*.f64 hi x)
(*.f64 hi x)
(*.f64 hi x)
(*.f64 hi x)
(*.f64 hi x)
(*.f64 hi x)
(*.f64 hi x)
(*.f64 hi x)
(*.f64 hi x)
(*.f64 hi x)
(*.f64 hi x)
(*.f64 hi x)
(*.f64 hi x)
(*.f64 hi x)
(*.f64 hi x)
(*.f64 hi x)
(*.f64 hi x)
(*.f64 hi x)
(*.f64 hi x)
(*.f64 hi x)
(*.f64 hi x)
(*.f64 hi x)
(*.f64 hi x)
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 1 binary64)))
(-.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 (+.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 (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 (+.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 (/.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) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) 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 2 binary64)))
(*.f64 (cbrt.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/3 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 (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (hypot.f64 #s(literal 1 binary64) (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))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.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 (+.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 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(*.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 1/3 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(*.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 3/2 binary64)) #s(literal 1/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/2 binary64)) #s(literal 1/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 #s(literal 1 binary64) (*.f64 (/.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 (/.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)))) (+.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 #s(literal 1 binary64) (*.f64 (/.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) (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 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 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 (/.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 (+.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 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 #s(literal 1 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))))
(/.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 (/.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 (-.f64 (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 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 1 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 #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))) (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 (/.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))) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) (hypot.f64 #s(literal 1 binary64) (sqrt.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 x hi) lo) hi)) lo)) #s(literal 1 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 (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 (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 x (fma.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) hi)) lo)) #s(literal 2 binary64)))
(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)))
(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)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 1/3 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 #s(literal -1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) 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))
(+.f64 #s(literal 0 binary64) (/.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 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 #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 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (neg.f64 (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) lo))
(*.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 1 binary64))
(*.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 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) lo))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (/.f64 #s(literal 1 binary64) 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 (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 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) 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 (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) (neg.f64 (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(*.f64 (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (/.f64 #s(literal 1 binary64) lo))
(*.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))
(*.f64 (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (/.f64 (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) lo))
(*.f64 (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (*.f64 (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (neg.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 #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 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 1 binary64)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) lo))
(*.f64 (/.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) (cbrt.f64 lo)))
(*.f64 (/.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (sqrt.f64 lo)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) (sqrt.f64 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 (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 (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)))
(*.f64 (/.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal -1 binary64)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) 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 (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 (neg.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 #s(literal -1 binary64) (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 #s(literal -1 binary64) (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 lo (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 lo (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 lo (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 1 binary64)))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)
(/.f64 #s(literal -1 binary64) (/.f64 lo (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 lo (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))))
(/.f64 (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) lo)
(/.f64 (+.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 lo (fma.f64 x x (*.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) (-.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) x)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 2 binary64))) (*.f64 lo (-.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 x x (*.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) (-.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) x))) lo))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(/.f64 (neg.f64 (neg.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)) (sqrt.f64 lo)) (sqrt.f64 lo))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(/.f64 (-.f64 #s(literal 0 binary64) (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) (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))) lo)
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) lo)) (fma.f64 x x (*.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) (-.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) x))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) 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)) #s(literal 1 binary64)) lo)
(/.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (cbrt.f64 lo))
(/.f64 (/.f64 (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 1 binary64)) lo)
(/.f64 (/.f64 (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal -1 binary64)) lo)
(/.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal -1 binary64)) lo)
(/.f64 (/.f64 (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (cbrt.f64 lo))
(/.f64 (/.f64 (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (sqrt.f64 lo)) (sqrt.f64 lo))
(pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 1 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 (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 (/.f64 lo (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal -1 binary64))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)))
(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 0 binary64) (/.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 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 #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 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (neg.f64 (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) lo))
(*.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 1 binary64))
(*.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 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) lo))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (/.f64 #s(literal 1 binary64) 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 (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 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) 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 (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) (neg.f64 (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(*.f64 (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (/.f64 #s(literal 1 binary64) lo))
(*.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))
(*.f64 (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (/.f64 (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) lo))
(*.f64 (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (*.f64 (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (neg.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 #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 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 1 binary64)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) lo))
(*.f64 (/.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) (cbrt.f64 lo)))
(*.f64 (/.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (sqrt.f64 lo)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) (sqrt.f64 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 (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 (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)))
(*.f64 (/.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal -1 binary64)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) 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 (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 (neg.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 #s(literal -1 binary64) (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 #s(literal -1 binary64) (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)))
(pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 1 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 (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 (/.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)))
(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 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(+.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) x)
(+.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) (+.f64 x hi))
(+.f64 (+.f64 x (*.f64 hi (/.f64 (+.f64 x hi) lo))) hi)
(-.f64 (exp.f64 (log1p.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (/.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 2 binary64)) (-.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(*.f64 #s(literal 1 binary64) (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))
(*.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))) (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 1/6 binary64)) (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64))))
(*.f64 (+.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) (-.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) x)))))
(*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(*.f64 (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))) #s(literal 2 binary64)) #s(literal 3 binary64)) (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(*.f64 (pow.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(*.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)) (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(*.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 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))) #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 1/6 binary64))) (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 1/6 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (*.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) (-.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) x))) (+.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x x (*.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) (-.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) x))))
(/.f64 (+.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 2 binary64))) (-.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 x x (*.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) (-.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 2 binary64)))) (neg.f64 (-.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(/.f64 (-.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (-.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) x))
(sqrt.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))))
(cbrt.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(log1p.f64 (expm1.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(exp.f64 (log.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(fma.f64 #s(literal 1 binary64) (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) x)
(fma.f64 (cbrt.f64 (pow.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)) x)
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(fma.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(-.f64 #s(literal 0 binary64) (/.f64 lo hi))
(-.f64 (exp.f64 (log1p.f64 (/.f64 lo hi))) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 0 binary64) hi) (/.f64 lo hi))
(*.f64 #s(literal 1 binary64) (/.f64 lo hi))
(*.f64 lo (/.f64 #s(literal 1 binary64) hi))
(*.f64 lo (/.f64 #s(literal 1 binary64) (neg.f64 hi)))
(*.f64 (/.f64 lo hi) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) hi) lo)
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(*.f64 (cbrt.f64 (/.f64 lo hi)) (pow.f64 (cbrt.f64 (/.f64 lo hi)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 lo hi)))
(*.f64 (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) (/.f64 (cbrt.f64 lo) hi))
(*.f64 (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) (*.f64 (cbrt.f64 lo) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 (pow.f64 hi #s(literal -1/2 binary64)) (/.f64 lo (sqrt.f64 hi)))
(*.f64 (sqrt.f64 (/.f64 lo hi)) (sqrt.f64 (/.f64 lo hi)))
(*.f64 (sqrt.f64 lo) (/.f64 (sqrt.f64 lo) hi))
(*.f64 (sqrt.f64 lo) (*.f64 (sqrt.f64 lo) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 lo) hi))
(*.f64 (/.f64 (sqrt.f64 lo) #s(literal 1 binary64)) (/.f64 (sqrt.f64 lo) hi))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))) (/.f64 lo (cbrt.f64 hi)))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))) (/.f64 lo (cbrt.f64 hi)))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 hi)) (/.f64 lo (sqrt.f64 hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))) (cbrt.f64 (/.f64 lo hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) (sqrt.f64 hi)) (/.f64 (cbrt.f64 lo) (sqrt.f64 hi)))
(*.f64 (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))) (/.f64 (sqrt.f64 lo) (cbrt.f64 hi)))
(*.f64 (*.f64 lo (cbrt.f64 (pow.f64 hi #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi)))
(*.f64 (*.f64 lo (pow.f64 hi #s(literal -1/2 binary64))) (pow.f64 hi #s(literal -1/2 binary64)))
(pow.f64 (/.f64 lo hi) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 lo hi)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 lo hi) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 lo hi)) #s(literal 2 binary64))
(pow.f64 (/.f64 hi lo) #s(literal -1 binary64))
(neg.f64 (/.f64 lo hi))
(sqrt.f64 (pow.f64 (/.f64 lo hi) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 lo hi)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 lo hi))))
(cbrt.f64 (pow.f64 (/.f64 lo hi) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 hi #s(literal -3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 lo hi)))
(log1p.f64 (expm1.f64 (/.f64 lo hi)))
(exp.f64 (log.f64 (/.f64 lo hi)))
(exp.f64 (*.f64 (log.f64 (/.f64 lo hi)) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) lo)
(-.f64 #s(literal 0 binary64) lo)
(-.f64 (exp.f64 (log1p.f64 lo)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) lo)
(*.f64 lo #s(literal 1 binary64))
(*.f64 lo #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) lo)
(*.f64 (cbrt.f64 lo) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) (cbrt.f64 lo))
(*.f64 (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 lo)))
(*.f64 (sqrt.f64 lo) (sqrt.f64 lo))
(*.f64 (sqrt.f64 lo) (neg.f64 (sqrt.f64 lo)))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (cbrt.f64 lo))
(*.f64 (neg.f64 (sqrt.f64 lo)) (sqrt.f64 lo))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (cbrt.f64 lo))
(*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 lo)) (sqrt.f64 lo))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 lo #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) lo))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 lo #s(literal 2 binary64))) lo)
(pow.f64 lo #s(literal 1 binary64))
(pow.f64 (cbrt.f64 lo) #s(literal 3 binary64))
(pow.f64 (pow.f64 lo #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 lo) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 lo #s(literal 2 binary64)))
(log.f64 (exp.f64 lo))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 lo)))
(cbrt.f64 (pow.f64 lo #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 lo))
(log1p.f64 (expm1.f64 lo))
(exp.f64 (log.f64 lo))
(exp.f64 (*.f64 (log.f64 lo) #s(literal 1 binary64)))
(+.f64 (*.f64 x (/.f64 #s(literal 1 binary64) hi)) (*.f64 x (/.f64 (/.f64 lo x) hi)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) hi) x) (*.f64 (/.f64 (/.f64 lo x) hi) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)))) #s(literal 1 binary64))
(/.f64 (*.f64 x (*.f64 hi (-.f64 x lo))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) x))
(/.f64 (*.f64 x (-.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (/.f64 (/.f64 lo x) hi) #s(literal 3 binary64)))) (+.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) #s(literal 2 binary64)) (/.f64 (/.f64 lo x) (pow.f64 hi #s(literal 2 binary64)))))
(/.f64 (*.f64 x (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) #s(literal 2 binary64))) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi))
(/.f64 (*.f64 (*.f64 hi (-.f64 x lo)) x) (*.f64 (pow.f64 hi #s(literal 2 binary64)) x))
(/.f64 (*.f64 (-.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (/.f64 (/.f64 lo x) hi) #s(literal 3 binary64))) x) (+.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) #s(literal 2 binary64)) (/.f64 (/.f64 lo x) (pow.f64 hi #s(literal 2 binary64)))))
(/.f64 (*.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) #s(literal 2 binary64)) x) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi))
(pow.f64 (*.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)))))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi))))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi))))
(exp.f64 (log.f64 (*.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi))) #s(literal 1 binary64)))
(+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi))
(+.f64 (/.f64 (/.f64 lo x) hi) (/.f64 #s(literal 1 binary64) hi))
(+.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) (fma.f64 (/.f64 (/.f64 lo x) hi) #s(literal 1 binary64) (/.f64 (/.f64 lo x) hi)))
(+.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 x hi))) lo (/.f64 (/.f64 lo x) hi)))
(+.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi)) #s(literal 2 binary64)) (/.f64 (/.f64 lo x) hi)))
(+.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (/.f64 lo x) hi))) (sqrt.f64 (/.f64 (/.f64 lo x) hi)) (/.f64 (/.f64 lo x) hi)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)) (sqrt.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)))
(*.f64 (*.f64 hi (-.f64 x lo)) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) x)))
(*.f64 (-.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (/.f64 (/.f64 lo x) hi) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) #s(literal 2 binary64)) (/.f64 (/.f64 lo x) (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)))
(*.f64 (+.f64 (pow.f64 hi #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 (/.f64 lo x) hi))) (-.f64 (pow.f64 hi #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 (/.f64 lo x) hi))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) x) (*.f64 hi (-.f64 x lo))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) #s(literal 2 binary64)) (/.f64 (/.f64 lo x) (pow.f64 hi #s(literal 2 binary64)))) (-.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (/.f64 (/.f64 lo x) hi) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) #s(literal 2 binary64))))
(/.f64 (*.f64 hi (-.f64 x lo)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) x))
(/.f64 (-.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (/.f64 (/.f64 lo x) hi) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) #s(literal 2 binary64)) (/.f64 (/.f64 lo x) (pow.f64 hi #s(literal 2 binary64)))))
(/.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) #s(literal 2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(/.f64 (+.f64 (*.f64 hi (/.f64 x lo)) hi) (*.f64 hi (*.f64 hi (/.f64 x lo))))
(/.f64 (+.f64 (*.f64 x hi) (*.f64 hi lo)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) x))
(/.f64 (+.f64 hi (*.f64 hi (/.f64 lo x))) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (neg.f64 x)) (*.f64 hi lo)) (*.f64 hi (*.f64 hi (neg.f64 x))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (/.f64 x lo))) (*.f64 (neg.f64 hi) #s(literal 1 binary64))) (*.f64 (neg.f64 hi) (*.f64 hi (/.f64 x lo))))
(/.f64 (+.f64 (*.f64 hi (neg.f64 x)) (*.f64 (neg.f64 hi) lo)) (*.f64 (neg.f64 hi) (*.f64 x hi)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (neg.f64 x))) (*.f64 (neg.f64 hi) lo)) (*.f64 (neg.f64 hi) (*.f64 hi (neg.f64 x))))
(/.f64 (+.f64 (neg.f64 hi) (*.f64 (neg.f64 hi) (/.f64 lo x))) (*.f64 (neg.f64 hi) hi))
(/.f64 (-.f64 (*.f64 hi (/.f64 x lo)) hi) (*.f64 hi (*.f64 hi (/.f64 x lo))))
(/.f64 (-.f64 hi (*.f64 hi (/.f64 lo x))) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 hi (neg.f64 x)) (*.f64 hi lo)) (*.f64 hi (*.f64 hi (neg.f64 x))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (/.f64 x lo))) (*.f64 (neg.f64 hi) #s(literal 1 binary64))) (*.f64 (neg.f64 hi) (*.f64 hi (/.f64 x lo))))
(/.f64 (-.f64 (*.f64 hi (neg.f64 x)) (*.f64 (neg.f64 hi) lo)) (*.f64 (neg.f64 hi) (*.f64 x hi)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (neg.f64 x))) (*.f64 (neg.f64 hi) lo)) (*.f64 (neg.f64 hi) (*.f64 hi (neg.f64 x))))
(/.f64 (-.f64 (neg.f64 hi) (*.f64 (neg.f64 hi) (/.f64 lo x))) (*.f64 (neg.f64 hi) hi))
(/.f64 (neg.f64 (*.f64 hi (-.f64 x lo))) (neg.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (/.f64 (/.f64 lo x) hi) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) #s(literal 2 binary64)) (/.f64 (/.f64 lo x) (pow.f64 hi #s(literal 2 binary64))))))
(/.f64 (neg.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) #s(literal 2 binary64))) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)))
(/.f64 (+.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (/.f64 (/.f64 lo x) hi) #s(literal 3 binary64))) (+.f64 (pow.f64 hi #s(literal -2 binary64)) (-.f64 (pow.f64 (/.f64 (/.f64 lo x) hi) #s(literal 2 binary64)) (/.f64 (/.f64 lo x) (pow.f64 hi #s(literal 2 binary64))))))
(/.f64 (/.f64 (*.f64 hi (-.f64 x lo)) hi) (*.f64 x hi))
(pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)))
(exp.f64 (log.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi))
(fma.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi)) (/.f64 (/.f64 lo x) hi))
(fma.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 hi #s(literal -1/2 binary64)) (/.f64 (/.f64 lo x) hi))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 lo x) hi))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 lo x) hi))) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 hi (neg.f64 x))) (/.f64 (/.f64 lo x) hi))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 lo x) hi))
(*.f64 lo (/.f64 #s(literal 1 binary64) (*.f64 x hi)))
(*.f64 lo (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 x hi))))
(*.f64 lo (/.f64 #s(literal 1 binary64) (*.f64 hi (neg.f64 x))))
(*.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo x))
(*.f64 (/.f64 (/.f64 lo x) hi) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (/.f64 lo x) hi))
(*.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (/.f64 lo x) hi)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi)) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi))))
(*.f64 (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) (/.f64 (cbrt.f64 lo) (*.f64 x hi)))
(*.f64 (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) (*.f64 (cbrt.f64 lo) (/.f64 #s(literal 1 binary64) (*.f64 x hi))))
(*.f64 (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) (/.f64 (cbrt.f64 lo) (*.f64 hi (neg.f64 x))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 lo x) hi)) (sqrt.f64 (/.f64 (/.f64 lo x) hi)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 lo x) hi)) (neg.f64 (sqrt.f64 (/.f64 (/.f64 lo x) hi))))
(*.f64 (sqrt.f64 lo) (/.f64 (sqrt.f64 lo) (*.f64 x hi)))
(*.f64 (sqrt.f64 lo) (*.f64 (sqrt.f64 lo) (/.f64 #s(literal 1 binary64) (*.f64 x hi))))
(*.f64 (sqrt.f64 lo) (/.f64 (sqrt.f64 lo) (*.f64 hi (neg.f64 x))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 x hi)) lo)
(*.f64 (/.f64 lo x) (/.f64 #s(literal 1 binary64) hi))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (/.f64 lo x) hi))) (sqrt.f64 (/.f64 (/.f64 lo x) hi)))
(*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 lo hi))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (*.f64 x hi)) #s(literal 2 binary64))) (/.f64 lo (cbrt.f64 (*.f64 x hi))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 x hi))) (/.f64 lo (sqrt.f64 (*.f64 x hi))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 lo) (*.f64 x hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) x) (/.f64 (cbrt.f64 lo) hi))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) hi) (/.f64 (cbrt.f64 lo) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (*.f64 x hi)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (/.f64 lo x) hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) (sqrt.f64 (*.f64 x hi))) (/.f64 (cbrt.f64 lo) (sqrt.f64 (*.f64 x hi))))
(*.f64 (/.f64 (sqrt.f64 lo) #s(literal 1 binary64)) (/.f64 (sqrt.f64 lo) (*.f64 x hi)))
(*.f64 (/.f64 (sqrt.f64 lo) x) (/.f64 (sqrt.f64 lo) hi))
(*.f64 (/.f64 (sqrt.f64 lo) hi) (/.f64 (sqrt.f64 lo) x))
(*.f64 (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (*.f64 x hi)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 lo) (cbrt.f64 (*.f64 x hi))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (/.f64 lo x) hi)))
(pow.f64 (/.f64 (/.f64 lo x) hi) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (/.f64 lo x) hi) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (/.f64 lo x) hi)) #s(literal 2 binary64))
(pow.f64 (*.f64 hi (/.f64 x lo)) #s(literal -1 binary64))
(neg.f64 (/.f64 (/.f64 lo x) hi))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 lo x) hi) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 (/.f64 lo x) hi)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (/.f64 lo x) hi))))
(log.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (/.f64 (/.f64 lo x) hi))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 lo x) hi) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 lo x) hi)))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 lo x) hi)))
(exp.f64 (log.f64 (/.f64 (/.f64 lo x) hi)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 lo x) hi)) #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 #s(literal 1 binary64) (/.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 x hi) lo) hi)) lo)) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) 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 2 binary64)))
(*.f64 (cbrt.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/3 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 (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (hypot.f64 #s(literal 1 binary64) (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))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.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 (+.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 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(*.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 1/3 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(*.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 3/2 binary64)) #s(literal 1/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/2 binary64)) #s(literal 1/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 #s(literal 1 binary64) (*.f64 (/.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 (/.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)))) (+.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 #s(literal 1 binary64) (*.f64 (/.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) (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 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 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 (/.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 (+.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 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 #s(literal 1 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))))
(/.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 (/.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 (-.f64 (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 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 1 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 #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))) (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 (/.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))) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) (hypot.f64 #s(literal 1 binary64) (sqrt.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 x hi) lo) hi)) lo)) #s(literal 1 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 (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 (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 x (fma.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) hi)) lo)) #s(literal 2 binary64)))
(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)))
(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)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 1/3 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 #s(literal -1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) 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))
(+.f64 #s(literal 0 binary64) (/.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 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 #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 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (neg.f64 (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) lo))
(*.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 1 binary64))
(*.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 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) lo))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (/.f64 #s(literal 1 binary64) 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 (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 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) 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 (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) (neg.f64 (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(*.f64 (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (/.f64 #s(literal 1 binary64) lo))
(*.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))
(*.f64 (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (/.f64 (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) lo))
(*.f64 (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (*.f64 (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (neg.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 #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 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 1 binary64)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) lo))
(*.f64 (/.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) (cbrt.f64 lo)))
(*.f64 (/.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (sqrt.f64 lo)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) (sqrt.f64 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 (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 (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)))
(*.f64 (/.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal -1 binary64)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) 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 (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 (neg.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 #s(literal -1 binary64) (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 #s(literal -1 binary64) (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)))
(pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 1 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 (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 (/.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)))
(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 (exp.f64 (log1p.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (/.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 2 binary64)) (-.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(*.f64 #s(literal 1 binary64) (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))
(*.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))) (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 1/6 binary64)) (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64))))
(*.f64 (+.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) (-.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) x)))))
(*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(*.f64 (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))) #s(literal 2 binary64)) #s(literal 3 binary64)) (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(*.f64 (pow.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(*.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)) (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(*.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 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))) #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 1/6 binary64))) (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 1/6 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (*.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) (-.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) x))) (+.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x x (*.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) (-.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) x))))
(/.f64 (+.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 2 binary64))) (-.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 x x (*.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) (-.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 2 binary64)))) (neg.f64 (-.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(/.f64 (-.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (-.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) x))
(pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))))
(cbrt.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(log1p.f64 (expm1.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(exp.f64 (log.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(fma.f64 #s(literal 1 binary64) (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) x)
(fma.f64 (cbrt.f64 (pow.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)) x)
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(fma.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(+.f64 hi (*.f64 hi (/.f64 (+.f64 x hi) lo)))
(+.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) hi)
(+.f64 (*.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) #s(literal 1 binary64)) hi)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(*.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 1 binary64))
(*.f64 (cbrt.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 2 binary64))))
(*.f64 (cbrt.f64 (pow.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 (*.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) (*.f64 hi (/.f64 (+.f64 x hi) lo))) (-.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) hi))))
(/.f64 (-.f64 (*.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) (*.f64 hi (/.f64 (+.f64 x hi) lo))) (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 #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 #s(literal 0 binary64) (-.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 1 binary64)))
(-.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 (+.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 (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 (+.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 (/.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) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) 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 2 binary64)))
(*.f64 (cbrt.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/3 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 (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (hypot.f64 #s(literal 1 binary64) (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))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.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 (+.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 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(*.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 1/3 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(*.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 3/2 binary64)) #s(literal 1/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/2 binary64)) #s(literal 1/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 #s(literal 1 binary64) (*.f64 (/.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 (/.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)))) (+.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 #s(literal 1 binary64) (*.f64 (/.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) (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 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 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 (/.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 (+.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 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 #s(literal 1 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))))
(/.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 (/.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 (-.f64 (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 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 1 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 #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))) (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 (/.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))) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) (hypot.f64 #s(literal 1 binary64) (sqrt.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 x hi) lo) hi)) lo)) #s(literal 1 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 (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 (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 x (fma.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) hi)) lo)) #s(literal 2 binary64)))
(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)))))
(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)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 1/3 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 #s(literal -1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) 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))
(+.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 (/.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 x hi) lo) hi)) lo)) #s(literal 2 binary64))))
(+.f64 (*.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 (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 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(+.f64 (*.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 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) (*.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 (*.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 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 (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 3 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 3 binary64)))
(*.f64 (+.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 x hi) lo) hi)) lo)) #s(literal 2 binary64)))
(*.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 binary64))
(*.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 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)) (*.f64 (cbrt.f64 (+.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 x hi) lo) hi)) lo)) #s(literal 2 binary64))))
(*.f64 (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (*.f64 (hypot.f64 #s(literal 1 binary64) (sqrt.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 x hi) lo) hi)) lo)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 3/2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 3/2 binary64)))
(*.f64 (pow.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)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(*.f64 (pow.f64 (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 3 binary64)) (pow.f64 (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 3 binary64)))
(*.f64 (*.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) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(*.f64 (*.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 (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 (*.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)) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.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 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.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)))) #s(literal 3 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 2 binary64))) #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)))
(/.f64 (*.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) (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 (+.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 (*.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) (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 (+.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 #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 (+.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 (*.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))) (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 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 6 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 3 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 3 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 3 binary64)) #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 3 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 3 binary64))))
(exp.f64 (*.f64 #s(literal 3 binary64) (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (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 x hi) lo) hi)) lo))
(-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 1 binary64)))
(-.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 (+.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 (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 (+.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 (/.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) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) 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 2 binary64)))
(*.f64 (cbrt.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/3 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 (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (hypot.f64 #s(literal 1 binary64) (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))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.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 (+.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 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(*.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 1/3 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(*.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 3/2 binary64)) #s(literal 1/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/2 binary64)) #s(literal 1/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 #s(literal 1 binary64) (*.f64 (/.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 (/.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)))) (+.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 #s(literal 1 binary64) (*.f64 (/.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) (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 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 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 (/.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 (+.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 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 #s(literal 1 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))))
(/.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 (/.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 (-.f64 (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 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 1 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 #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))) (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 (/.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))) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) (hypot.f64 #s(literal 1 binary64) (sqrt.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 x hi) lo) hi)) lo)) #s(literal 1 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 (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 (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 x (fma.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) hi)) lo)) #s(literal 2 binary64)))
(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)))
(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)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 1/3 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 #s(literal -1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) 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))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(*.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))) #s(literal 2 binary64)) (cbrt.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))))
(*.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 1/6 binary64)) (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 1/3 binary64)))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 2 binary64)))) (cbrt.f64 (-.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (cbrt.f64 (fma.f64 x x (*.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) (-.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) x)))))
(pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 1/6 binary64)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))))
(exp.f64 (log.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x hi))) #s(literal 1 binary64))
(pow.f64 (*.f64 x hi) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x hi)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x hi) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x hi)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x hi) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 x) hi))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x hi))))
(cbrt.f64 (pow.f64 (*.f64 x hi) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x hi)))
(log1p.f64 (expm1.f64 (*.f64 x hi)))
(exp.f64 (log.f64 (*.f64 x hi)))
(exp.f64 (*.f64 (log.f64 (*.f64 x hi)) #s(literal 1 binary64)))
Outputs
(-.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 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(-.f64 (+.f64 #s(literal 1 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 (/.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 (neg.f64 x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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) (neg.f64 (fma.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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 #s(literal -1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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 (neg.f64 x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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) (neg.f64 (fma.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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 #s(literal -1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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 (neg.f64 x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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) (neg.f64 (fma.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (neg.f64 x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 x (fma.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) x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (*.f64 lo x)) (+.f64 (/.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 x (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) lo)) (+.f64 (+.f64 (/.f64 hi (*.f64 lo x)) (/.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 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal -1 binary64) lo)) (+.f64 (+.f64 (/.f64 hi (*.f64 lo x)) (/.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 x (-.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (*.f64 lo x)) (+.f64 (/.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 x (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) lo)) (+.f64 (+.f64 (/.f64 hi (*.f64 lo x)) (/.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 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal -1 binary64) lo)) (+.f64 (+.f64 (/.f64 hi (*.f64 lo x)) (/.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 x (-.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (*.f64 lo x)) (+.f64 (/.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 x (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) lo)) (+.f64 (+.f64 (/.f64 hi (*.f64 lo x)) (/.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 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal -1 binary64) lo)) (+.f64 (+.f64 (/.f64 hi (*.f64 lo x)) (/.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) (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (neg.f64 x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 x (fma.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 (-.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.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 (neg.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)))) 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 #s(literal 1 binary64) (/.f64 hi lo)) (/.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 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.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 (neg.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)))) 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 #s(literal 1 binary64) (/.f64 hi lo)) (/.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 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.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 (neg.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)))) 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 #s(literal 1 binary64) (/.f64 hi lo)) (/.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 #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 (neg.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) (neg.f64 (fma.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 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 x 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 #s(literal -1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (neg.f64 x) lo)))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 x 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 #s(literal -1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (neg.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 #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 (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 (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 (/.f64 #s(literal 1 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 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) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) lo) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 (/.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) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.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) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) lo) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 (/.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 (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) 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 (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 (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 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 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 (neg.f64 (/.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 (neg.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 (-.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 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 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 (neg.f64 (/.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 (neg.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 (-.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 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))
(neg.f64 (*.f64 hi (/.f64 (+.f64 hi x) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (neg.f64 hi) (/.f64 (+.f64 hi x) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 hi x))) (*.f64 hi (+.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 lo) (+.f64 hi x)) (*.f64 hi (+.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 (+.f64 hi x) (+.f64 hi lo))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 lo (-.f64 lo (+.f64 hi x))) (*.f64 hi (+.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 lo (-.f64 lo (+.f64 hi x))) (*.f64 hi (+.f64 hi x))) (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 (neg.f64 (+.f64 hi x)) lo))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 hi x) lo))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (-.f64 (neg.f64 (*.f64 hi (/.f64 (+.f64 hi x) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 hi lo) (/.f64 x lo))))
(-.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 hi x) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (-.f64 (neg.f64 (*.f64 hi (/.f64 (+.f64 hi x) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 hi lo) (/.f64 x lo))))
(-.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 hi x) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 hi lo) (/.f64 x lo)))
#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 (neg.f64 (+.f64 hi x)) lo))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 hi x) lo))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 hi (+.f64 hi x)) lo) (*.f64 #s(literal -1 binary64) (+.f64 hi x))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 hi (/.f64 (+.f64 hi x) lo)) (neg.f64 (+.f64 hi x))) lo)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 hi (+.f64 hi x)) lo) (*.f64 #s(literal -1 binary64) (+.f64 hi x))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 hi (/.f64 (+.f64 hi x) lo)) (neg.f64 (+.f64 hi x))) lo)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(neg.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(-.f64 (/.f64 hi (neg.f64 lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 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 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(-.f64 (*.f64 (neg.f64 x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(neg.f64 (fma.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(-.f64 (*.f64 (neg.f64 x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(neg.f64 (fma.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(-.f64 (*.f64 (neg.f64 x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(neg.f64 (fma.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (neg.f64 x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 x (fma.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 (+.f64 (/.f64 hi lo) (/.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 (neg.f64 (+.f64 (/.f64 hi lo) (/.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 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) x) (/.f64 #s(literal -1 binary64) lo)) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 hi lo) (/.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 (neg.f64 (+.f64 (/.f64 hi lo) (/.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 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) x) (/.f64 #s(literal -1 binary64) lo)) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 hi lo) (/.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 (neg.f64 (+.f64 (/.f64 hi lo) (/.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 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) x) (/.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 (neg.f64 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 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) lo) (+.f64 (/.f64 hi (*.f64 lo x)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x)))) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (neg.f64 x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (-.f64 (+.f64 (/.f64 hi (*.f64 lo x)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (+.f64 (/.f64 hi (*.f64 lo x)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (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) lo) (+.f64 (/.f64 hi (*.f64 lo x)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x)))) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (neg.f64 x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (-.f64 (+.f64 (/.f64 hi (*.f64 lo x)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (+.f64 (/.f64 hi (*.f64 lo x)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (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) lo) (+.f64 (/.f64 hi (*.f64 lo x)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x)))) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (neg.f64 x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (-.f64 (+.f64 (/.f64 hi (*.f64 lo x)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (+.f64 (/.f64 hi (*.f64 lo x)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (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 (neg.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 (neg.f64 hi) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))
(neg.f64 (fma.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.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 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 x lo))
(fma.f64 hi (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (neg.f64 x) lo))
(-.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 x lo))
(fma.f64 hi (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (neg.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 #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 (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 (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 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 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 (neg.f64 x) (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) hi) lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (/.f64 x hi) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (/.f64 (/.f64 #s(literal -1 binary64) hi) lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (/.f64 x hi) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 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 (neg.f64 x) (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) hi) lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (/.f64 x hi) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (/.f64 (/.f64 #s(literal -1 binary64) hi) lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (/.f64 x 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))))
(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) 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 (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 (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 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.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 (neg.f64 (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (-.f64 (/.f64 (/.f64 x hi) lo) (/.f64 (neg.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 (/.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)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.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 (neg.f64 (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (-.f64 (/.f64 (/.f64 x hi) lo) (/.f64 (neg.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 (/.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 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))
(neg.f64 (*.f64 hi (/.f64 (+.f64 hi x) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (neg.f64 hi) (/.f64 (+.f64 hi x) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 hi x))) (*.f64 hi (+.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 lo) (+.f64 hi x)) (*.f64 hi (+.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 (+.f64 hi x) (+.f64 hi lo))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 hi x))) (*.f64 hi (+.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 lo) (+.f64 hi x)) (*.f64 hi (+.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 (+.f64 hi x) (+.f64 hi lo))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 hi x))) (*.f64 hi (+.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 lo) (+.f64 hi x)) (*.f64 hi (+.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 (+.f64 hi x) (+.f64 hi lo))) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 hi x) lo))
(/.f64 (neg.f64 (+.f64 hi x)) lo)
(/.f64 (+.f64 hi x) (neg.f64 lo))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) lo)) (+.f64 hi x)) lo)
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (neg.f64 lo))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) lo)) (+.f64 hi x)) lo)
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (neg.f64 lo))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) lo)) (+.f64 hi x)) lo)
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 hi x) lo))
(/.f64 (neg.f64 (+.f64 hi x)) lo)
(/.f64 (+.f64 hi x) (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 hi (+.f64 hi x)) lo) (*.f64 #s(literal -1 binary64) (+.f64 hi x))) lo))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 hi (+.f64 hi x)) lo) (*.f64 #s(literal -1 binary64) (+.f64 hi x))) lo))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 hi (+.f64 hi x)) lo) (*.f64 #s(literal -1 binary64) (+.f64 hi x))) lo))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (neg.f64 lo))
(/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) lo)
(+.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 hi lo) (/.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) lo) (+.f64 (/.f64 hi (*.f64 lo x)) (+.f64 (/.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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (+.f64 (/.f64 hi (*.f64 lo x)) (/.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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (*.f64 lo x)) (+.f64 (/.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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (+.f64 (/.f64 hi (*.f64 lo x)) (/.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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (*.f64 lo x)) (+.f64 (/.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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (+.f64 (/.f64 hi (*.f64 lo x)) (/.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) (/.f64 (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))
(/.f64 (*.f64 (neg.f64 x) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) lo)
(*.f64 (neg.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 hi lo) (/.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 x) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) x))) (/.f64 #s(literal -1 binary64) lo)))
(*.f64 x (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 hi lo) (/.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 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 hi lo) (/.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 x) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) x))) (/.f64 #s(literal -1 binary64) lo)))
(*.f64 x (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 hi lo) (/.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 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 hi lo) (/.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 x) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) x))) (/.f64 #s(literal -1 binary64) lo)))
(*.f64 x (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) x)) (/.f64 #s(literal -1 binary64) lo))))
(/.f64 x lo)
(+.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))
(fma.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))
(+.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.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 (/.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 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.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 (/.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 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.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) hi) lo) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (/.f64 x hi) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.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 (/.f64 #s(literal 1 binary64) hi) lo) (/.f64 #s(literal 1 binary64) (pow.f64 lo #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 #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 (/.f64 #s(literal 1 binary64) hi) lo) (/.f64 #s(literal 1 binary64) (pow.f64 lo #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)) (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)) (-.f64 (/.f64 #s(literal 1 binary64) (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 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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))))) (/.f64 #s(literal 1 binary64) lo)) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 x hi) lo) (/.f64 (neg.f64 x) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) lo)) hi) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 (/.f64 x hi) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) lo)) hi)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (*.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 (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 x hi) lo) (/.f64 (neg.f64 x) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) lo)) hi) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 (/.f64 x hi) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) lo)) hi)))
(/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 hi (/.f64 (+.f64 hi x) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 hi x) (+.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 hi x) (+.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 hi x) (+.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi (+.f64 x (/.f64 (*.f64 hi (+.f64 hi x)) lo))) lo)
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(/.f64 (+.f64 hi (+.f64 x (/.f64 (*.f64 hi (+.f64 hi x)) lo))) lo)
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(/.f64 (+.f64 hi (+.f64 x (/.f64 (*.f64 hi (+.f64 hi x)) lo))) lo)
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(/.f64 (+.f64 hi x) lo)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) lo))) lo))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) lo))) lo))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) lo))) lo))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))
(+.f64 hi (+.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(+.f64 hi (fma.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(+.f64 hi (+.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(+.f64 hi (fma.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(+.f64 hi (+.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(+.f64 hi (fma.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 hi x) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x))))))
(*.f64 x (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 (/.f64 hi x) (/.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo) x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 hi x) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x))))))
(*.f64 x (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 (/.f64 hi x) (/.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo) x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 hi x) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x))))))
(*.f64 x (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 (/.f64 hi x) (/.f64 (/.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)) #s(literal 1 binary64))))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)))
(*.f64 x (neg.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.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))) #s(literal 1 binary64))))
(*.f64 (neg.f64 x) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) x))) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) x)) #s(literal -1 binary64)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.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))) #s(literal 1 binary64))))
(*.f64 (neg.f64 x) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) x))) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) x)) #s(literal -1 binary64)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.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))) #s(literal 1 binary64))))
(*.f64 (neg.f64 x) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) x))) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) x)) #s(literal -1 binary64)) (neg.f64 x))
x
(+.f64 x (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 x lo))))
(+.f64 x (fma.f64 hi (/.f64 x lo) hi))
(+.f64 x (*.f64 hi (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 x lo)))))
(+.f64 x (*.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 (/.f64 #s(literal 1 binary64) lo) (/.f64 (/.f64 x hi) lo)) (/.f64 #s(literal 1 binary64) hi)))
(*.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 (*.f64 hi lo)) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) (+.f64 (/.f64 (/.f64 x hi) lo) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))
(*.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 (*.f64 hi lo)) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) (+.f64 (/.f64 (/.f64 x hi) lo) (/.f64 x (pow.f64 hi #s(literal 2 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 (*.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 #s(literal -1 binary64) (/.f64 x lo) #s(literal -1 binary64)) hi)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x hi)) (*.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 (+.f64 (/.f64 (neg.f64 x) hi) (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 #s(literal -1 binary64) (+.f64 (/.f64 x hi) (/.f64 x lo)) #s(literal -1 binary64)) hi)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x hi)) (*.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 (+.f64 (/.f64 (neg.f64 x) hi) (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 #s(literal -1 binary64) (+.f64 (/.f64 x hi) (/.f64 x lo)) #s(literal -1 binary64)) hi)))
(/.f64 (*.f64 hi (+.f64 hi x)) lo)
(*.f64 hi (/.f64 (+.f64 hi x) lo))
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 hi x))) lo)
(/.f64 (*.f64 (+.f64 hi x) (+.f64 hi lo)) lo)
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 hi x))) lo)
(/.f64 (*.f64 (+.f64 hi x) (+.f64 hi lo)) lo)
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 hi x))) lo)
(/.f64 (*.f64 (+.f64 hi x) (+.f64 hi lo)) lo)
(+.f64 hi x)
(+.f64 hi (+.f64 x (/.f64 (*.f64 hi (+.f64 hi x)) lo)))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(+.f64 hi (+.f64 x (/.f64 (*.f64 hi (+.f64 hi x)) lo)))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(+.f64 hi (+.f64 x (/.f64 (*.f64 hi (+.f64 hi x)) lo)))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(+.f64 hi x)
(+.f64 hi (+.f64 x (/.f64 (*.f64 hi (+.f64 hi x)) lo)))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(+.f64 hi (+.f64 x (/.f64 (*.f64 hi (+.f64 hi x)) lo)))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(+.f64 hi (+.f64 x (/.f64 (*.f64 hi (+.f64 hi x)) lo)))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(/.f64 lo (neg.f64 hi))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(/.f64 lo (neg.f64 hi))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(/.f64 lo (neg.f64 hi))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(/.f64 lo (neg.f64 hi))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(/.f64 lo (neg.f64 hi))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(/.f64 lo (neg.f64 hi))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(/.f64 lo (neg.f64 hi))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(/.f64 lo (neg.f64 hi))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(/.f64 lo (neg.f64 hi))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(/.f64 lo (neg.f64 hi))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(/.f64 lo (neg.f64 hi))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(/.f64 lo (neg.f64 hi))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(/.f64 lo (neg.f64 hi))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(/.f64 lo (neg.f64 hi))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(/.f64 lo (neg.f64 hi))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(/.f64 lo (neg.f64 hi))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(/.f64 lo (neg.f64 hi))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(/.f64 lo (neg.f64 hi))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(/.f64 lo (neg.f64 hi))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(/.f64 lo (neg.f64 hi))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(/.f64 lo (neg.f64 hi))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(/.f64 lo (neg.f64 hi))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(/.f64 lo (neg.f64 hi))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(/.f64 lo (neg.f64 hi))
(*.f64 #s(literal -1 binary64) lo)
(neg.f64 lo)
(*.f64 #s(literal -1 binary64) lo)
(neg.f64 lo)
(*.f64 #s(literal -1 binary64) lo)
(neg.f64 lo)
(*.f64 #s(literal -1 binary64) lo)
(neg.f64 lo)
(*.f64 #s(literal -1 binary64) lo)
(neg.f64 lo)
(*.f64 #s(literal -1 binary64) lo)
(neg.f64 lo)
(*.f64 #s(literal -1 binary64) lo)
(neg.f64 lo)
(*.f64 #s(literal -1 binary64) lo)
(neg.f64 lo)
(*.f64 #s(literal -1 binary64) lo)
(neg.f64 lo)
(*.f64 #s(literal -1 binary64) lo)
(neg.f64 lo)
(*.f64 #s(literal -1 binary64) lo)
(neg.f64 lo)
(*.f64 #s(literal -1 binary64) lo)
(neg.f64 lo)
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(/.f64 lo (neg.f64 hi))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo hi)) (/.f64 x hi))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo hi)) (/.f64 x hi))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo hi)) (/.f64 x hi))
(-.f64 (/.f64 x hi) (/.f64 lo 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) (/.f64 lo 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) (/.f64 lo 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) (/.f64 lo x)) hi))
(/.f64 x hi)
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 lo (*.f64 hi x)) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 lo (*.f64 hi x)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 x (neg.f64 (+.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 (neg.f64 x) (-.f64 (/.f64 lo (*.f64 hi x)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 x (neg.f64 (+.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 (neg.f64 x) (-.f64 (/.f64 lo (*.f64 hi x)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 x (neg.f64 (+.f64 (/.f64 lo (*.f64 hi x)) (/.f64 #s(literal -1 binary64) hi))))
(/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 lo x))) 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) (/.f64 lo x)) hi))
(/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 lo x))) 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) (/.f64 lo x)) hi))
(/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 lo x))) 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) (/.f64 lo x)) hi))
(/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 lo x))) 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) (/.f64 lo x)) hi))
(/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 lo x))) 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) (/.f64 lo x)) hi))
(/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 lo x))) 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) (/.f64 lo x)) hi))
(/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 lo x))) 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) (/.f64 lo x)) hi))
(/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 lo x))) 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) (/.f64 lo x)) hi))
(/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 lo x)))) 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) (/.f64 lo x)) hi))
(/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 lo x)))) 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) (/.f64 lo x)) hi))
(/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 lo x)))) 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) (/.f64 lo x)) hi))
(/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 lo x)))) 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) (/.f64 lo x)) hi))
(/.f64 x hi)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo hi)) (/.f64 x hi))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo hi)) (/.f64 x hi))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo hi)) (/.f64 x hi))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 #s(literal -1 binary64) (/.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 (/.f64 x hi) lo) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 lo (+.f64 (/.f64 (/.f64 x hi) lo) (/.f64 #s(literal -1 binary64) hi)))
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 lo (-.f64 (/.f64 (/.f64 x hi) lo) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 lo (+.f64 (/.f64 (/.f64 x hi) lo) (/.f64 #s(literal -1 binary64) hi)))
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 lo (-.f64 (/.f64 (/.f64 x hi) lo) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 lo (+.f64 (/.f64 (/.f64 x hi) lo) (/.f64 #s(literal -1 binary64) hi)))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(/.f64 lo (neg.f64 hi))
(*.f64 #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 (/.f64 x hi) lo) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 x hi) lo)) (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 (neg.f64 lo) (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 x hi) lo) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 x hi) lo)) (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 (neg.f64 lo) (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 x hi) lo) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 x hi) lo)) (neg.f64 lo))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 lo x))) hi)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 lo x))) hi)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 lo x))) hi)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 lo x))) hi)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(/.f64 #s(literal 1 binary64) hi)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x)))
(/.f64 lo (*.f64 hi (neg.f64 x)))
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (*.f64 hi x))))
(*.f64 lo (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) lo) (/.f64 #s(literal -1 binary64) (*.f64 hi x))))
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (*.f64 hi x))))
(*.f64 lo (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) lo) (/.f64 #s(literal -1 binary64) (*.f64 hi x))))
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (*.f64 hi x))))
(*.f64 lo (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) lo) (/.f64 #s(literal -1 binary64) (*.f64 hi x))))
(*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x)))
(/.f64 lo (*.f64 hi (neg.f64 x)))
(*.f64 #s(literal -1 binary64) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi x)) (/.f64 #s(literal 1 binary64) (*.f64 hi lo)))))
(*.f64 (neg.f64 lo) (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) hi) (/.f64 (/.f64 #s(literal 1 binary64) hi) lo)))
(*.f64 lo (neg.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) hi) (/.f64 (/.f64 #s(literal -1 binary64) hi) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi x)) (/.f64 #s(literal 1 binary64) (*.f64 hi lo)))))
(*.f64 (neg.f64 lo) (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) hi) (/.f64 (/.f64 #s(literal 1 binary64) hi) lo)))
(*.f64 lo (neg.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) hi) (/.f64 (/.f64 #s(literal -1 binary64) hi) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi x)) (/.f64 #s(literal 1 binary64) (*.f64 hi lo)))))
(*.f64 (neg.f64 lo) (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) hi) (/.f64 (/.f64 #s(literal 1 binary64) hi) lo)))
(*.f64 lo (neg.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) hi) (/.f64 (/.f64 #s(literal -1 binary64) hi) lo))))
(*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x)))
(/.f64 lo (*.f64 hi (neg.f64 x)))
(/.f64 (-.f64 (/.f64 x hi) (/.f64 lo hi)) x)
(/.f64 (/.f64 (-.f64 x lo) hi) x)
(/.f64 (-.f64 (/.f64 x hi) (/.f64 lo hi)) x)
(/.f64 (/.f64 (-.f64 x lo) hi) x)
(/.f64 (-.f64 (/.f64 x hi) (/.f64 lo hi)) x)
(/.f64 (/.f64 (-.f64 x lo) hi) x)
(/.f64 #s(literal 1 binary64) hi)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(/.f64 #s(literal 1 binary64) hi)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(-.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 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(-.f64 (+.f64 #s(literal 1 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 (/.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 (neg.f64 x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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) (neg.f64 (fma.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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 #s(literal -1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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 (neg.f64 x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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) (neg.f64 (fma.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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 #s(literal -1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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 (neg.f64 x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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) (neg.f64 (fma.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (neg.f64 x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 x (fma.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) x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (*.f64 lo x)) (+.f64 (/.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 x (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) lo)) (+.f64 (+.f64 (/.f64 hi (*.f64 lo x)) (/.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 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal -1 binary64) lo)) (+.f64 (+.f64 (/.f64 hi (*.f64 lo x)) (/.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 x (-.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (*.f64 lo x)) (+.f64 (/.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 x (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) lo)) (+.f64 (+.f64 (/.f64 hi (*.f64 lo x)) (/.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 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal -1 binary64) lo)) (+.f64 (+.f64 (/.f64 hi (*.f64 lo x)) (/.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 x (-.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (*.f64 lo x)) (+.f64 (/.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 x (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) lo)) (+.f64 (+.f64 (/.f64 hi (*.f64 lo x)) (/.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 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal -1 binary64) lo)) (+.f64 (+.f64 (/.f64 hi (*.f64 lo x)) (/.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) (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (neg.f64 x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 x (fma.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 (-.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.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 (neg.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)))) 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 #s(literal 1 binary64) (/.f64 hi lo)) (/.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 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.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 (neg.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)))) 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 #s(literal 1 binary64) (/.f64 hi lo)) (/.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 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.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 (neg.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)))) 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 #s(literal 1 binary64) (/.f64 hi lo)) (/.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 #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 (neg.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) (neg.f64 (fma.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 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 x 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 #s(literal -1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (neg.f64 x) lo)))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 x 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 #s(literal -1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (neg.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 #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 (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 (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 (/.f64 #s(literal 1 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 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) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) lo) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 (/.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) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.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) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) lo) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 (/.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 (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) 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 (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 (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 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 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 (neg.f64 (/.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 (neg.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 (-.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 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 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 (neg.f64 (/.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 (neg.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 (-.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 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))
(neg.f64 (*.f64 hi (/.f64 (+.f64 hi x) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (neg.f64 hi) (/.f64 (+.f64 hi x) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 hi x))) (*.f64 hi (+.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 lo) (+.f64 hi x)) (*.f64 hi (+.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 (+.f64 hi x) (+.f64 hi lo))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 lo (-.f64 lo (+.f64 hi x))) (*.f64 hi (+.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 lo (-.f64 lo (+.f64 hi x))) (*.f64 hi (+.f64 hi x))) (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 (neg.f64 (+.f64 hi x)) lo))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 hi x) lo))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (-.f64 (neg.f64 (*.f64 hi (/.f64 (+.f64 hi x) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 hi lo) (/.f64 x lo))))
(-.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 hi x) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (-.f64 (neg.f64 (*.f64 hi (/.f64 (+.f64 hi x) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 hi lo) (/.f64 x lo))))
(-.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 hi x) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 hi lo) (/.f64 x lo)))
#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 (neg.f64 (+.f64 hi x)) lo))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 hi x) lo))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 hi (+.f64 hi x)) lo) (*.f64 #s(literal -1 binary64) (+.f64 hi x))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 hi (/.f64 (+.f64 hi x) lo)) (neg.f64 (+.f64 hi x))) lo)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 hi (+.f64 hi x)) lo) (*.f64 #s(literal -1 binary64) (+.f64 hi x))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 hi (/.f64 (+.f64 hi x) lo)) (neg.f64 (+.f64 hi x))) lo)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) lo)
(+.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 hi lo) (/.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) lo) (+.f64 (/.f64 hi (*.f64 lo x)) (+.f64 (/.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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (+.f64 (/.f64 hi (*.f64 lo x)) (/.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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (*.f64 lo x)) (+.f64 (/.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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (+.f64 (/.f64 hi (*.f64 lo x)) (/.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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (*.f64 lo x)) (+.f64 (/.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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (+.f64 (/.f64 hi (*.f64 lo x)) (/.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) (/.f64 (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))
(/.f64 (*.f64 (neg.f64 x) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) lo)
(*.f64 (neg.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 hi lo) (/.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 x) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) x))) (/.f64 #s(literal -1 binary64) lo)))
(*.f64 x (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 hi lo) (/.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 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 hi lo) (/.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 x) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) x))) (/.f64 #s(literal -1 binary64) lo)))
(*.f64 x (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 hi lo) (/.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 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 hi lo) (/.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 x) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) x))) (/.f64 #s(literal -1 binary64) lo)))
(*.f64 x (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) x)) (/.f64 #s(literal -1 binary64) lo))))
(/.f64 x lo)
(+.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))
(fma.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))
(+.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.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 (/.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 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.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 (/.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 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.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) hi) lo) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (/.f64 x hi) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.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 (/.f64 #s(literal 1 binary64) hi) lo) (/.f64 #s(literal 1 binary64) (pow.f64 lo #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 #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 (/.f64 #s(literal 1 binary64) hi) lo) (/.f64 #s(literal 1 binary64) (pow.f64 lo #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)) (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)) (-.f64 (/.f64 #s(literal 1 binary64) (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 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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))))) (/.f64 #s(literal 1 binary64) lo)) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 x hi) lo) (/.f64 (neg.f64 x) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) lo)) hi) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 (/.f64 x hi) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) lo)) hi)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (*.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 (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 x hi) lo) (/.f64 (neg.f64 x) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) lo)) hi) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 (/.f64 x hi) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) lo)) hi)))
(/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 hi (/.f64 (+.f64 hi x) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 hi x) (+.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 hi x) (+.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 hi x) (+.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi (+.f64 x (/.f64 (*.f64 hi (+.f64 hi x)) lo))) lo)
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(/.f64 (+.f64 hi (+.f64 x (/.f64 (*.f64 hi (+.f64 hi x)) lo))) lo)
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(/.f64 (+.f64 hi (+.f64 x (/.f64 (*.f64 hi (+.f64 hi x)) lo))) lo)
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(/.f64 (+.f64 hi x) lo)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) lo))) lo))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) lo))) lo))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) lo))) lo))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))
(+.f64 hi (+.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(+.f64 hi (fma.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(+.f64 hi (+.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(+.f64 hi (fma.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(+.f64 hi (+.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(+.f64 hi (fma.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 hi x) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x))))))
(*.f64 x (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 (/.f64 hi x) (/.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo) x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 hi x) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x))))))
(*.f64 x (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 (/.f64 hi x) (/.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo) x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 hi x) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x))))))
(*.f64 x (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 (/.f64 hi x) (/.f64 (/.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)) #s(literal 1 binary64))))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)))
(*.f64 x (neg.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.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))) #s(literal 1 binary64))))
(*.f64 (neg.f64 x) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) x))) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) x)) #s(literal -1 binary64)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.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))) #s(literal 1 binary64))))
(*.f64 (neg.f64 x) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) x))) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) x)) #s(literal -1 binary64)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.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))) #s(literal 1 binary64))))
(*.f64 (neg.f64 x) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) x))) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) x)) #s(literal -1 binary64)) (neg.f64 x))
x
(+.f64 x (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 x lo))))
(+.f64 x (fma.f64 hi (/.f64 x lo) hi))
(+.f64 x (*.f64 hi (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 x lo)))))
(+.f64 x (*.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 (/.f64 #s(literal 1 binary64) lo) (/.f64 (/.f64 x hi) lo)) (/.f64 #s(literal 1 binary64) hi)))
(*.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 (*.f64 hi lo)) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) (+.f64 (/.f64 (/.f64 x hi) lo) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))
(*.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 (*.f64 hi lo)) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) (+.f64 (/.f64 (/.f64 x hi) lo) (/.f64 x (pow.f64 hi #s(literal 2 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 (*.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 #s(literal -1 binary64) (/.f64 x lo) #s(literal -1 binary64)) hi)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x hi)) (*.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 (+.f64 (/.f64 (neg.f64 x) hi) (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 #s(literal -1 binary64) (+.f64 (/.f64 x hi) (/.f64 x lo)) #s(literal -1 binary64)) hi)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x hi)) (*.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 (+.f64 (/.f64 (neg.f64 x) hi) (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 #s(literal -1 binary64) (+.f64 (/.f64 x hi) (/.f64 x lo)) #s(literal -1 binary64)) hi)))
(/.f64 (*.f64 hi (+.f64 hi x)) lo)
(*.f64 hi (/.f64 (+.f64 hi x) lo))
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 hi x))) lo)
(/.f64 (*.f64 (+.f64 hi x) (+.f64 hi lo)) lo)
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 hi x))) lo)
(/.f64 (*.f64 (+.f64 hi x) (+.f64 hi lo)) lo)
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 hi x))) lo)
(/.f64 (*.f64 (+.f64 hi x) (+.f64 hi lo)) lo)
(+.f64 hi x)
(+.f64 hi (+.f64 x (/.f64 (*.f64 hi (+.f64 hi x)) lo)))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(+.f64 hi (+.f64 x (/.f64 (*.f64 hi (+.f64 hi x)) lo)))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(+.f64 hi (+.f64 x (/.f64 (*.f64 hi (+.f64 hi x)) lo)))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(+.f64 hi x)
(+.f64 hi (+.f64 x (/.f64 (*.f64 hi (+.f64 hi x)) lo)))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(+.f64 hi (+.f64 x (/.f64 (*.f64 hi (+.f64 hi x)) lo)))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(+.f64 hi (+.f64 x (/.f64 (*.f64 hi (+.f64 hi x)) lo)))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 x lo)))
(fma.f64 hi (/.f64 x lo) hi)
(*.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 (/.f64 #s(literal 1 binary64) lo) (/.f64 (/.f64 x hi) lo)) (/.f64 #s(literal 1 binary64) hi)))
(*.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 (/.f64 #s(literal 1 binary64) lo) (/.f64 (/.f64 x hi) lo)) (/.f64 #s(literal 1 binary64) hi)))
(*.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 (/.f64 #s(literal 1 binary64) lo) (/.f64 (/.f64 x hi) lo)) (/.f64 #s(literal 1 binary64) hi)))
(/.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 #s(literal -1 binary64) (/.f64 x lo) #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 #s(literal -1 binary64) (/.f64 x lo) #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 #s(literal -1 binary64) (/.f64 x lo) #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 (fma.f64 hi (/.f64 x lo) 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 (fma.f64 hi (/.f64 x lo) 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 (fma.f64 hi (/.f64 x lo) hi) (/.f64 (pow.f64 hi #s(literal 2 binary64)) 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 hi lo) (+.f64 (/.f64 hi x) (/.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) 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 (/.f64 (pow.f64 hi #s(literal 2 binary64)) 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 (/.f64 (pow.f64 hi #s(literal 2 binary64)) 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 #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 x (neg.f64 (-.f64 (/.f64 hi (neg.f64 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 x (neg.f64 (-.f64 (/.f64 hi (neg.f64 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 x (neg.f64 (-.f64 (/.f64 hi (neg.f64 lo)) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) x))))
(/.f64 (*.f64 hi (+.f64 hi x)) lo)
(*.f64 hi (/.f64 (+.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 #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 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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) (fma.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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) (fma.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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) (fma.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 hi lo) (/.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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 hi (*.f64 lo x)) (+.f64 (/.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 x (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) x)) (+.f64 (+.f64 (/.f64 hi (*.f64 lo x)) (/.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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 hi (*.f64 lo x)) (+.f64 (/.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 x (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) x)) (+.f64 (+.f64 (/.f64 hi (*.f64 lo x)) (/.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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 hi (*.f64 lo x)) (+.f64 (/.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 x (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) x)) (+.f64 (+.f64 (/.f64 hi (*.f64 lo x)) (/.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) (*.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) (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.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 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.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 x) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.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)))) 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 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) 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 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.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 x) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.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)))) 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 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) 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 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.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 x) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.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)))) 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 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) x)) (/.f64 #s(literal -1 binary64) lo)) (neg.f64 x))
(+.f64 #s(literal 1 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 #s(literal 1 binary64) (fma.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 (/.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) (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)))) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.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) (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)))) (/.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 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.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) hi) lo) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (/.f64 x hi) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.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) hi) lo) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #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 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.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) hi) lo) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #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)) (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)) (-.f64 (/.f64 #s(literal 1 binary64) (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 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.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 #s(literal -1 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) hi))) (/.f64 #s(literal -1 binary64) lo)) hi) (/.f64 #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 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal -1 binary64) lo)) hi)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.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 #s(literal -1 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) hi))) (/.f64 #s(literal -1 binary64) lo)) hi) (/.f64 #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 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal -1 binary64) lo)) hi)))
(/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 hi (/.f64 (+.f64 hi x) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 hi x) (+.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 hi (+.f64 lo x)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 hi (+.f64 hi x) (*.f64 lo (+.f64 hi (+.f64 lo x)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 hi (+.f64 lo x)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 hi (+.f64 hi x) (*.f64 lo (+.f64 hi (+.f64 lo x)))) (pow.f64 lo #s(literal 2 binary64)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))))
(+.f64 #s(literal 1 binary64) (+.f64 (+.f64 (/.f64 hi lo) (/.f64 x lo)) (*.f64 hi (/.f64 (+.f64 hi x) (pow.f64 lo #s(literal 2 binary64))))))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))))
(+.f64 #s(literal 1 binary64) (+.f64 (+.f64 (/.f64 hi lo) (/.f64 x lo)) (*.f64 hi (/.f64 (+.f64 hi x) (pow.f64 lo #s(literal 2 binary64))))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) lo))) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) lo))) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 3 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 3 binary64))
(+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (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 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (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 1 binary64) lo) (/.f64 hi (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 3 binary64)))
(fma.f64 x (*.f64 #s(literal 3 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)))) (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 3 binary64)))
(+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (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 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.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) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 (+.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) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (*.f64 (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 1 binary64) lo) (/.f64 hi (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 3 binary64)))
(fma.f64 x (fma.f64 #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 x (*.f64 #s(literal 3 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 (/.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))))) (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 3 binary64)))
(+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (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 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.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) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 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 3 binary64))) (*.f64 (+.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) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (*.f64 (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 1 binary64) lo) (/.f64 hi (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 3 binary64)))
(fma.f64 x (fma.f64 #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 x (fma.f64 #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))) (fma.f64 x (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 3 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 (/.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))))) (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 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 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 x #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 (/.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))) x)) (+.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) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))) x) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #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)) (/.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)) x)) (+.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 3 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 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)) x)))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #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 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))) x)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (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 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 x #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) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))) x) (+.f64 (/.f64 (*.f64 (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 1 binary64) lo) (/.f64 hi (pow.f64 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 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)) (/.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)) x)) (fma.f64 #s(literal 2 binary64) (*.f64 (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 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 x #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 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)) x)) (+.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 3 binary64)) (*.f64 (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 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 x #s(literal 2 binary64)))))))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #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 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))) x)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (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 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 x #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) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))) x) (+.f64 (/.f64 (*.f64 (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 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 x #s(literal 2 binary64))) (+.f64 (/.f64 (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 3 binary64)) (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 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #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 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)) x)) (fma.f64 #s(literal 2 binary64) (*.f64 (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 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 x #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 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)) x)) (+.f64 (*.f64 (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 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 x #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 3 binary64)) (/.f64 (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 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 3 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 3 binary64))))
(neg.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) #s(literal 3 binary64))))
(*.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) #s(literal 3 binary64)) (neg.f64 (pow.f64 x #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 #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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (*.f64 (+.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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) 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)))))
(neg.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 3 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 (fma.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) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) #s(literal 3 binary64)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) #s(literal 3 binary64)) (/.f64 (*.f64 #s(literal 3 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 (fma.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)) (neg.f64 (pow.f64 x #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 (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 -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) (*.f64 (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 -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) x)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (*.f64 (+.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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) 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)))))
(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 (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) 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)))) x) (*.f64 #s(literal 3 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 (fma.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) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) #s(literal 3 binary64)))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) #s(literal 3 binary64)) (/.f64 (-.f64 (*.f64 #s(literal 3 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 (fma.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 3 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) 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)))) x)) x))))
(*.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 #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 3 binary64)) x)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (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 -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) (*.f64 (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 -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) x)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (*.f64 (+.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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) 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)))))
(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 (+.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 3 binary64)) x) (*.f64 #s(literal 3 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) 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))))) x) (*.f64 #s(literal 3 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 (fma.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) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) #s(literal 3 binary64)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) #s(literal 3 binary64)) (/.f64 (-.f64 (*.f64 #s(literal 3 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 (fma.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 (*.f64 #s(literal 3 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) 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 (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 3 binary64)) x)) x)) x)) (neg.f64 (pow.f64 x #s(literal 3 binary64))))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 3 binary64))
(+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (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 (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))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 3 binary64)))
(fma.f64 hi (*.f64 #s(literal 3 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 2 binary64)))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 3 binary64)))
(+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (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 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #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))))) (/.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 (+.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)))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 3 binary64)))
(fma.f64 hi (fma.f64 #s(literal 2 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 2 binary64))) (fma.f64 hi (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))) (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (fma.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)) (/.f64 #s(literal 2 binary64) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 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)))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 3 binary64)))
(+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (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 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (+.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 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (+.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 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #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)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #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))))) (/.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 (+.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)))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 3 binary64)))
(fma.f64 hi (fma.f64 #s(literal 2 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 2 binary64))) (fma.f64 hi (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))) (fma.f64 hi (fma.f64 #s(literal 2 binary64) (*.f64 (+.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)))) (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (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 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.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 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)) (/.f64 #s(literal 2 binary64) (pow.f64 lo #s(literal 2 binary64)))))))) (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (fma.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)) (/.f64 #s(literal 2 binary64) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 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)))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 3 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 2 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))) (+.f64 (/.f64 #s(literal 3 binary64) (*.f64 hi (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64))))))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))) (/.f64 #s(literal 3 binary64) (*.f64 hi (pow.f64 lo #s(literal 5 binary64))))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))) (+.f64 (/.f64 #s(literal 3 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 (*.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 (/.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 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 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 6 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 5 binary64))) (+.f64 (+.f64 (/.f64 #s(literal 3 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 3 binary64) (*.f64 hi (pow.f64 lo #s(literal 5 binary64))))) (+.f64 (+.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 (pow.f64 lo #s(literal 4 binary64))) (/.f64 #s(literal 2 binary64) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (+.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 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 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 6 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))) (+.f64 (/.f64 #s(literal 3 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 1 binary64) (/.f64 x lo)) (+.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)))))) (pow.f64 hi #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #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)))) (+.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 (+.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 (/.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 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 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 6 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 5 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 #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 3 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 3 binary64) (*.f64 hi (pow.f64 lo #s(literal 5 binary64))))) (+.f64 (+.f64 (/.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (pow.f64 lo #s(literal 5 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (/.f64 (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)))) (pow.f64 hi #s(literal 3 binary64))))) (+.f64 (+.f64 (*.f64 (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 (+.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 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) #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 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)) (/.f64 #s(literal 2 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)))) (pow.f64 hi #s(literal 3 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 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64))))) (*.f64 #s(literal 3 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)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (/.f64 x (pow.f64 lo #s(literal 6 binary64))) #s(literal -3 binary64)) (/.f64 #s(literal 3 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) (pow.f64 lo #s(literal 6 binary64))) (/.f64 (fma.f64 (/.f64 x (pow.f64 lo #s(literal 6 binary64))) #s(literal -3 binary64) (/.f64 #s(literal -3 binary64) (pow.f64 lo #s(literal 5 binary64)))) hi)))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))) (+.f64 (*.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))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (+.f64 (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (/.f64 x (pow.f64 lo #s(literal 5 binary64))) (/.f64 (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)) (pow.f64 lo #s(literal 2 binary64))))))) hi)))) (*.f64 #s(literal 3 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)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 (/.f64 x (pow.f64 lo #s(literal 6 binary64))) #s(literal -3 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 5 binary64))) (fma.f64 (-.f64 (/.f64 (*.f64 #s(literal -2 binary64) x) (pow.f64 lo #s(literal 4 binary64))) (/.f64 #s(literal 2 binary64) (pow.f64 lo #s(literal 3 binary64)))) (fma.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 3 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))) (/.f64 (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)) (pow.f64 lo #s(literal 2 binary64)))))) hi))) (/.f64 #s(literal 3 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) (pow.f64 lo #s(literal 6 binary64))) (/.f64 (+.f64 (-.f64 (*.f64 (/.f64 x (pow.f64 lo #s(literal 6 binary64))) #s(literal -3 binary64)) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 5 binary64))) (fma.f64 (fma.f64 (/.f64 x (pow.f64 lo #s(literal 4 binary64))) #s(literal -2 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 lo #s(literal 3 binary64)))) (fma.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 3 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))) (/.f64 (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)) (pow.f64 lo #s(literal 2 binary64)))))) hi)) (/.f64 #s(literal -3 binary64) (pow.f64 lo #s(literal 5 binary64)))) hi)))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.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))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (-.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 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (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)))) (-.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 x (pow.f64 lo #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal 3 binary64) (/.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 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (+.f64 (/.f64 x (pow.f64 lo #s(literal 5 binary64))) (/.f64 (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)) (pow.f64 lo #s(literal 2 binary64)))))))) hi)))) (*.f64 #s(literal 3 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)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 (/.f64 x (pow.f64 lo #s(literal 6 binary64))) #s(literal -3 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (/.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)))) (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (-.f64 (/.f64 (*.f64 #s(literal -2 binary64) x) (pow.f64 lo #s(literal 4 binary64))) (/.f64 #s(literal 2 binary64) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) (fma.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 2 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) (fma.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 5 binary64))) (+.f64 (/.f64 #s(literal 3 binary64) (pow.f64 lo #s(literal 4 binary64))) (fma.f64 (-.f64 (/.f64 (*.f64 #s(literal -2 binary64) x) (pow.f64 lo #s(literal 4 binary64))) (/.f64 #s(literal 2 binary64) (pow.f64 lo #s(literal 3 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) (+.f64 (/.f64 x (pow.f64 lo #s(literal 5 binary64))) (/.f64 (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)) (pow.f64 lo #s(literal 2 binary64)))))))) hi))) (/.f64 #s(literal 3 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) (pow.f64 lo #s(literal 6 binary64))) (/.f64 (+.f64 (-.f64 (*.f64 (/.f64 x (pow.f64 lo #s(literal 6 binary64))) #s(literal -3 binary64)) (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 5 binary64))) (+.f64 (/.f64 #s(literal 3 binary64) (pow.f64 lo #s(literal 4 binary64))) (fma.f64 (fma.f64 (/.f64 x (pow.f64 lo #s(literal 4 binary64))) #s(literal -2 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 lo #s(literal 3 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) (+.f64 (/.f64 x (pow.f64 lo #s(literal 5 binary64))) (/.f64 (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)) (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (/.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)))) (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (fma.f64 (/.f64 x (pow.f64 lo #s(literal 4 binary64))) #s(literal -2 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) (fma.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 2 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 -3 binary64) (pow.f64 lo #s(literal 5 binary64)))) hi)))
(/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 hi x) #s(literal 3 binary64))) (pow.f64 lo #s(literal 6 binary64)))
(*.f64 (pow.f64 hi #s(literal 3 binary64)) (/.f64 (pow.f64 (+.f64 hi x) #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 hi x) #s(literal 3 binary64)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 3 binary64))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 hi x) #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 hi x) #s(literal 3 binary64)))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 hi x) #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 hi x) #s(literal 3 binary64)))) (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))) (+.f64 (*.f64 hi (*.f64 (+.f64 hi x) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (+.f64 hi x))) (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)))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 hi x) #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 hi x) #s(literal 3 binary64))) (fma.f64 lo (fma.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 3 binary64))) (fma.f64 hi (*.f64 (+.f64 hi x) (fma.f64 #s(literal 2 binary64) (*.f64 hi (+.f64 hi x)) (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))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 3 binary64))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 hi x) #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 hi x) #s(literal 3 binary64)))) (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))) (+.f64 (*.f64 hi (*.f64 (+.f64 hi x) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (+.f64 hi x))) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (+.f64 (*.f64 hi (*.f64 (+.f64 hi x) (+.f64 (*.f64 #s(literal 2 binary64) hi) (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 hi x) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (+.f64 hi x))) (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))))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 hi x) #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 hi x) #s(literal 3 binary64))) (fma.f64 lo (fma.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 3 binary64))) (fma.f64 hi (*.f64 (+.f64 hi x) (fma.f64 #s(literal 2 binary64) (*.f64 hi (+.f64 hi x)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (fma.f64 lo (fma.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (fma.f64 hi (*.f64 (+.f64 hi x) (*.f64 #s(literal 2 binary64) (+.f64 hi x))) (*.f64 (+.f64 hi x) (fma.f64 #s(literal 2 binary64) (*.f64 hi (+.f64 hi x)) (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)))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 3 binary64))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 6 binary64)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x lo)) (+.f64 (/.f64 hi lo) (/.f64 x lo)))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 hi lo) (fma.f64 #s(literal 2 binary64) (/.f64 x lo) (+.f64 (/.f64 hi lo) (/.f64 x lo)))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (+.f64 (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (+.f64 hi x) (+.f64 (*.f64 #s(literal 2 binary64) hi) (*.f64 #s(literal 2 binary64) 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 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 hi lo) (fma.f64 #s(literal 2 binary64) (/.f64 x lo) (fma.f64 #s(literal 2 binary64) (*.f64 hi (/.f64 (+.f64 hi x) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 hi lo) (+.f64 (+.f64 (/.f64 x lo) (*.f64 hi (/.f64 (+.f64 hi x) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 (+.f64 hi x) (/.f64 (*.f64 #s(literal 2 binary64) (+.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 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) (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 hi lo) (+.f64 (/.f64 x lo) (+.f64 (/.f64 (*.f64 hi (*.f64 (+.f64 hi x) (+.f64 (*.f64 #s(literal 2 binary64) hi) (*.f64 #s(literal 2 binary64) x)))) (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (+.f64 hi x) (+.f64 (*.f64 #s(literal 2 binary64) hi) (*.f64 #s(literal 2 binary64) x))) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (+.f64 hi x) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (+.f64 hi x))) (pow.f64 (+.f64 hi x) #s(literal 2 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 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 hi lo) (fma.f64 #s(literal 2 binary64) (/.f64 x lo) (fma.f64 #s(literal 2 binary64) (*.f64 hi (/.f64 (+.f64 hi x) (pow.f64 lo #s(literal 2 binary64)))) (fma.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 hi lo) (+.f64 (+.f64 (/.f64 x lo) (/.f64 (*.f64 (*.f64 hi (+.f64 hi x)) (*.f64 #s(literal 2 binary64) (+.f64 hi x))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (+.f64 (*.f64 hi (/.f64 (+.f64 hi x) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 (+.f64 hi x) (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (*.f64 (+.f64 hi x) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 hi (+.f64 hi x)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))))))))))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 hi lo) (fma.f64 #s(literal 2 binary64) (/.f64 x lo) (fma.f64 #s(literal 2 binary64) (*.f64 hi (/.f64 (+.f64 hi x) (pow.f64 lo #s(literal 2 binary64)))) (fma.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 (/.f64 hi lo) (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (/.f64 (*.f64 (+.f64 hi x) (*.f64 #s(literal 2 binary64) (+.f64 hi x))) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (+.f64 hi x) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 (+.f64 hi x) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 hi (+.f64 hi x)) (pow.f64 (+.f64 hi x) #s(literal 2 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)))))))))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (+.f64 hi x)) (*.f64 #s(literal -1 binary64) (+.f64 hi x))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 (+.f64 hi x) #s(literal -3 binary64)) lo)))
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 hi x) #s(literal -3 binary64)) lo))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (+.f64 hi x)) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (+.f64 hi x))) (+.f64 (*.f64 #s(literal 2 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))))) lo)))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 hi x) #s(literal -3 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 hi (+.f64 hi x)) (fma.f64 #s(literal 2 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))))) lo))) lo)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (+.f64 hi x) #s(literal -3 binary64)) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 hi x) (+.f64 hi (+.f64 hi x)))) (*.f64 (+.f64 hi x) (+.f64 hi (+.f64 hi x)))) lo)) lo))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (+.f64 hi x)) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -4 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 hi x) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (+.f64 hi x))) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))))) lo)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (+.f64 hi x))) (+.f64 (*.f64 #s(literal 2 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)))))) lo)))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 hi x) #s(literal -3 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -4 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (*.f64 (neg.f64 (+.f64 hi x)) (fma.f64 #s(literal 2 binary64) (*.f64 hi (+.f64 hi x)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) lo) (fma.f64 #s(literal 2 binary64) (*.f64 hi (+.f64 hi x)) (fma.f64 #s(literal 2 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)))))) lo))) lo)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (+.f64 hi x) #s(literal -3 binary64)) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 hi x) (+.f64 hi (+.f64 hi x)))) (*.f64 (+.f64 hi x) (+.f64 hi (+.f64 hi x)))) (/.f64 (-.f64 (*.f64 (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) #s(literal -4 binary64)) (*.f64 (+.f64 hi x) (fma.f64 #s(literal 2 binary64) (*.f64 hi (+.f64 hi x)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) lo)) lo)) lo))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(+.f64 (+.f64 #s(literal 1 binary64) (/.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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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) (fma.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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) (fma.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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) (fma.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 hi lo) (/.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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 hi (*.f64 lo x)) (+.f64 (/.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 x (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) x)) (+.f64 (+.f64 (/.f64 hi (*.f64 lo x)) (/.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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 hi (*.f64 lo x)) (+.f64 (/.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 x (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) x)) (+.f64 (+.f64 (/.f64 hi (*.f64 lo x)) (/.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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 hi (*.f64 lo x)) (+.f64 (/.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 x (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) x)) (+.f64 (+.f64 (/.f64 hi (*.f64 lo x)) (/.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) (*.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) (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.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 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.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 x) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.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)))) 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 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) 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 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.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 x) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.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)))) 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 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) 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 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.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 x) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.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)))) 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 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) x)) (/.f64 #s(literal -1 binary64) lo)) (neg.f64 x))
(+.f64 #s(literal 1 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 #s(literal 1 binary64) (fma.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 (/.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) (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)))) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.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) (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)))) (/.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 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.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) hi) lo) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (/.f64 x hi) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.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) hi) lo) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #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 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.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) hi) lo) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #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)) (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)) (-.f64 (/.f64 #s(literal 1 binary64) (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 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.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 #s(literal -1 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) hi))) (/.f64 #s(literal -1 binary64) lo)) hi) (/.f64 #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 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal -1 binary64) lo)) hi)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.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 #s(literal -1 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) hi))) (/.f64 #s(literal -1 binary64) lo)) hi) (/.f64 #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 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal -1 binary64) lo)) hi)))
(/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 hi (/.f64 (+.f64 hi x) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 hi x) (+.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 hi (+.f64 lo x)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 hi (+.f64 hi x) (*.f64 lo (+.f64 hi (+.f64 lo x)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 hi (+.f64 lo x)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 hi (+.f64 hi x) (*.f64 lo (+.f64 hi (+.f64 lo x)))) (pow.f64 lo #s(literal 2 binary64)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))))
(+.f64 #s(literal 1 binary64) (+.f64 (+.f64 (/.f64 hi lo) (/.f64 x lo)) (*.f64 hi (/.f64 (+.f64 hi x) (pow.f64 lo #s(literal 2 binary64))))))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))))
(+.f64 #s(literal 1 binary64) (+.f64 (+.f64 (/.f64 hi lo) (/.f64 x lo)) (*.f64 hi (/.f64 (+.f64 hi x) (pow.f64 lo #s(literal 2 binary64))))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) lo))) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) lo))) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(cbrt.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(+.f64 (cbrt.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))))
(+.f64 (cbrt.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64))) #s(literal 1/9 binary64)))))
(+.f64 (cbrt.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 x (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 7 binary64))) #s(literal 1/9 binary64)) (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))))
(+.f64 (cbrt.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (*.f64 x (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 7 binary64))) #s(literal 1/9 binary64)) (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))))) (*.f64 x (*.f64 #s(literal 1/3 binary64) (+.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64))) #s(literal 1/9 binary64))) (*.f64 (/.f64 hi lo) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64))) #s(literal 1/9 binary64))))))))
(+.f64 (cbrt.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (*.f64 x (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 7 binary64))) #s(literal 1/9 binary64)) (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))))) (*.f64 x (*.f64 #s(literal 1/3 binary64) (+.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (/.f64 hi lo)))))))
(+.f64 (cbrt.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (*.f64 x (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 x (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2/9 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/9 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/27 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)))))) (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 7 binary64))) #s(literal 1/9 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))))))))
(+.f64 (cbrt.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) (+.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64))) #s(literal 1/9 binary64))) (*.f64 (/.f64 hi lo) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64))) #s(literal 1/9 binary64))))) x) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -2/9 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)))))) (*.f64 (*.f64 #s(literal 1/27 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64))))) x) (*.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 7 binary64))) #s(literal 1/9 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) x)) x)))
(+.f64 (cbrt.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) (+.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (/.f64 hi lo)))) x) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 x (fma.f64 #s(literal -2/9 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64))))) (*.f64 (*.f64 #s(literal 1/27 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64))))) x) (*.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 7 binary64))) #s(literal 1/9 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) x)) x)))
(cbrt.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(*.f64 x (+.f64 (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 x #s(literal 2 binary64)))) (*.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 hi lo)) #s(literal 2 binary64))))) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))))))
(*.f64 x (+.f64 (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 5 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))))
(*.f64 x (+.f64 (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 8 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 5 binary64))))) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)))) (*.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 hi lo)) #s(literal 2 binary64))))) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))))))
(*.f64 x (+.f64 (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 x #s(literal 2 binary64)))) (fma.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 8 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 5 binary64))))) (*.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 5 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))))))
(*.f64 x (+.f64 (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 x #s(literal 2 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 hi lo)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 3 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 3 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 8 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 5 binary64))))) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)))) (*.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 hi lo)) #s(literal 2 binary64))))) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))))))))
(*.f64 x (+.f64 (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 x #s(literal 2 binary64)))) (fma.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 23 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) #s(literal -5/27 binary64))) (fma.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 8 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 5 binary64))))) (*.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 5 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))))))
(*.f64 #s(literal -1 binary64) (cbrt.f64 (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))))
(neg.f64 (cbrt.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)))))
(neg.f64 (cbrt.f64 (*.f64 x (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.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 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))))))
(*.f64 (neg.f64 x) (+.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal -1/3 binary64) (cbrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 5 binary64))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))))) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))))
(*.f64 (+.f64 (cbrt.f64 (/.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal -1/3 binary64) (cbrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 5 binary64))) (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64))))) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (cbrt.f64 (/.f64 x (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 5 binary64)))) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))))) (pow.f64 x #s(literal 3 binary64)))))))
(*.f64 (neg.f64 x) (+.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (pow.f64 x #s(literal 2 binary64)))) (neg.f64 (/.f64 (fma.f64 #s(literal 1/9 binary64) (*.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 5 binary64))))) (*.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))))) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) (pow.f64 x #s(literal 3 binary64))))))
(*.f64 (-.f64 (cbrt.f64 (/.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (fma.f64 #s(literal 1/9 binary64) (*.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 5 binary64))))) (*.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64))))) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 x #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 (cbrt.f64 (/.f64 (pow.f64 x #s(literal 10 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 5 binary64)))) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)))) (*.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 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) 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 #s(literal 1/27 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 3 binary64))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)))))))) (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))))) (pow.f64 x #s(literal 3 binary64)))))))
(*.f64 (neg.f64 x) (+.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (pow.f64 x #s(literal 2 binary64)))) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (pow.f64 x #s(literal 10 binary64)) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 5 binary64))))) (*.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 5 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 x #s(literal 4 binary64)) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 3 binary64))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) #s(literal -5/27 binary64)))) (pow.f64 x #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))))) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) (pow.f64 x #s(literal 3 binary64))))))
(*.f64 (-.f64 (cbrt.f64 (/.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64))))) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (/.f64 (fma.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (pow.f64 x #s(literal 10 binary64)) (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 5 binary64))))) (*.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 5 binary64))) (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64))) #s(literal -5/27 binary64)))) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 x))
(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 hi (+.f64 #s(literal 1 binary64) (/.f64 x lo))))))
(+.f64 (cbrt.f64 x) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/9 binary64)))))
(+.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)) (fma.f64 hi (/.f64 x lo) hi))))
(+.f64 (cbrt.f64 x) (*.f64 hi (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1/9 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))) (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 #s(literal 1 binary64) (/.f64 x lo)))))))
(+.f64 (cbrt.f64 x) (+.f64 (*.f64 hi (*.f64 #s(literal 1/3 binary64) (*.f64 hi (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1/9 binary64))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))) (*.f64 hi (*.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)) #s(literal 1 binary64)) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/9 binary64)) (/.f64 x lo)))))))
(+.f64 (cbrt.f64 x) (+.f64 (*.f64 hi (*.f64 #s(literal 1/3 binary64) (*.f64 hi (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1/9 binary64))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))) (*.f64 hi (*.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 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/9 binary64)) (/.f64 x lo)))))))
(+.f64 (cbrt.f64 x) (*.f64 hi (+.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 #s(literal 1 binary64) (/.f64 x lo)))) (*.f64 hi (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 1/27 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 3 binary64)))) (*.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 #s(literal 1 binary64) (/.f64 x lo)) (-.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1/9 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))) (*.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 binary64) lo) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1/9 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))))))))))
(+.f64 (cbrt.f64 x) (+.f64 (*.f64 hi (*.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)) #s(literal 1 binary64)) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/9 binary64)) (/.f64 x lo))))) (*.f64 hi (*.f64 hi (fma.f64 #s(literal -1/3 binary64) (*.f64 hi (*.f64 (+.f64 (*.f64 #s(literal 1/27 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 3 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))) (*.f64 (*.f64 #s(literal 2/3 binary64) (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) (/.f64 x lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1/9 binary64)))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1/9 binary64))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))))))
(+.f64 (cbrt.f64 x) (+.f64 (*.f64 hi (*.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 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/9 binary64)) (/.f64 x lo))))) (*.f64 hi (*.f64 hi (fma.f64 #s(literal -1/3 binary64) (*.f64 hi (*.f64 (+.f64 (*.f64 #s(literal 1/27 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 3 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))) (*.f64 (*.f64 #s(literal 2/3 binary64) (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) (/.f64 x lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1/9 binary64)))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1/9 binary64))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))))))
(*.f64 hi (cbrt.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))))))
(*.f64 hi (cbrt.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) lo) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64))))))))
(*.f64 hi (+.f64 (cbrt.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 x (pow.f64 hi #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #s(literal 2 binary64))))))))
(*.f64 hi (+.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) lo) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64))))))) (*.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 x (pow.f64 hi #s(literal 3 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) lo) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))))) #s(literal 2 binary64)))))))
(*.f64 hi (+.f64 (cbrt.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 x (pow.f64 hi #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #s(literal 2 binary64)))))))))
(*.f64 hi (+.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) lo) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64))))))) (fma.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) lo) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))))) #s(literal 5 binary64))))) (*.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 x (pow.f64 hi #s(literal 3 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) lo) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))))) #s(literal 2 binary64))))))))
(*.f64 hi (+.f64 (cbrt.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))))) (+.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 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #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 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #s(literal 2 binary64))))) (pow.f64 hi #s(literal 9 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 x (pow.f64 hi #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #s(literal 2 binary64))))))))))
(*.f64 hi (+.f64 (cbrt.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) lo) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 x (*.f64 lo (pow.f64 hi #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 #s(literal 1 binary64) hi) lo) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 x (*.f64 lo (pow.f64 hi #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 #s(literal 1 binary64) hi) lo) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))))) #s(literal 2 binary64))))) (pow.f64 hi #s(literal 9 binary64))) (fma.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) lo) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))))) #s(literal 5 binary64))))) (*.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 x (pow.f64 hi #s(literal 3 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) lo) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))))) #s(literal 2 binary64)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 hi (cbrt.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))))))))
(*.f64 (neg.f64 hi) (cbrt.f64 (-.f64 (-.f64 (/.f64 (neg.f64 x) (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) hi) lo)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 hi (neg.f64 (cbrt.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (/.f64 (/.f64 #s(literal -1 binary64) hi) lo)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))) (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 x (pow.f64 hi #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))))) #s(literal 2 binary64)))))))))
(*.f64 (neg.f64 hi) (+.f64 (cbrt.f64 (-.f64 (-.f64 (/.f64 (neg.f64 x) (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) hi) lo)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))))) (*.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 x (pow.f64 hi #s(literal 3 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (-.f64 (/.f64 (neg.f64 x) (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) hi) lo)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))) #s(literal 2 binary64)))))))
(*.f64 (+.f64 (cbrt.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (/.f64 (/.f64 #s(literal -1 binary64) hi) lo)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))))) (*.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 x (pow.f64 hi #s(literal 3 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (/.f64 (/.f64 #s(literal -1 binary64) hi) lo)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (neg.f64 hi))
(*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #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 hi #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #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 (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))))) #s(literal 2 binary64))))))) (pow.f64 hi #s(literal 3 binary64)))))))
(*.f64 (neg.f64 hi) (+.f64 (cbrt.f64 (-.f64 (-.f64 (/.f64 (neg.f64 x) (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) hi) lo)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #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 hi #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (-.f64 (/.f64 (neg.f64 x) (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) hi) lo)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #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 (-.f64 (-.f64 (/.f64 (neg.f64 x) (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) hi) lo)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (pow.f64 hi #s(literal 3 binary64))))))
(*.f64 (-.f64 (cbrt.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (/.f64 (/.f64 #s(literal -1 binary64) hi) lo)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))))) (/.f64 (fma.f64 #s(literal 1/9 binary64) (*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (/.f64 (/.f64 #s(literal -1 binary64) hi) lo)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #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 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (/.f64 (/.f64 #s(literal -1 binary64) hi) lo)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (pow.f64 hi #s(literal 3 binary64)))) (neg.f64 hi))
(*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #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 (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))))) #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 (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))))) #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 (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))))) #s(literal 2 binary64))))) (pow.f64 hi #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))))) #s(literal 2 binary64))))))) (pow.f64 hi #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 (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))))) #s(literal 2 binary64))))))) (pow.f64 hi #s(literal 3 binary64)))))))
(*.f64 (neg.f64 hi) (+.f64 (cbrt.f64 (-.f64 (-.f64 (/.f64 (neg.f64 x) (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) hi) lo)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #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 (-.f64 (-.f64 (/.f64 (neg.f64 x) (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) hi) lo)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (-.f64 (/.f64 (neg.f64 x) (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) hi) lo)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))) #s(literal 2 binary64)))) (/.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 (-.f64 (/.f64 (neg.f64 x) (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) hi) lo)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal -5/27 binary64)) (pow.f64 hi #s(literal 3 binary64)))))) (pow.f64 hi #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/3 binary64) x) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (-.f64 (/.f64 (neg.f64 x) (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) hi) lo)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (pow.f64 hi #s(literal 3 binary64))))))
(*.f64 hi (neg.f64 (-.f64 (cbrt.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (/.f64 (/.f64 #s(literal -1 binary64) hi) lo)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))))) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) x) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (/.f64 (/.f64 #s(literal -1 binary64) hi) lo)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))) #s(literal 2 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 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (/.f64 (/.f64 #s(literal -1 binary64) hi) lo)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (/.f64 (/.f64 #s(literal -1 binary64) hi) lo)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))) #s(literal 2 binary64)))) (/.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (/.f64 (/.f64 #s(literal -1 binary64) hi) lo)) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal -5/27 binary64)) (pow.f64 hi #s(literal 3 binary64)))))) (pow.f64 hi #s(literal 3 binary64)))) (pow.f64 hi #s(literal 3 binary64))))))
(cbrt.f64 (/.f64 (*.f64 hi (+.f64 hi x)) lo))
(cbrt.f64 (*.f64 hi (/.f64 (+.f64 hi x) lo)))
(/.f64 (+.f64 (cbrt.f64 (*.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 hi x)))) (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 5 binary64)) (+.f64 hi x)) (pow.f64 hi #s(literal 2 binary64)))))) lo)
(/.f64 (+.f64 (cbrt.f64 (*.f64 (*.f64 hi (pow.f64 lo #s(literal 2 binary64))) (+.f64 hi x))) (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (*.f64 (pow.f64 lo #s(literal 5 binary64)) (/.f64 (+.f64 hi x) (pow.f64 hi #s(literal 2 binary64))))))) lo)
(/.f64 (+.f64 (cbrt.f64 (*.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 hi x)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/9 binary64) (cbrt.f64 (/.f64 (+.f64 hi x) (*.f64 (pow.f64 hi #s(literal 5 binary64)) lo)))) (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 (+.f64 hi x) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))))))) lo)
(/.f64 (+.f64 (cbrt.f64 (*.f64 (*.f64 hi (pow.f64 lo #s(literal 2 binary64))) (+.f64 hi x))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (fma.f64 #s(literal -1/9 binary64) (cbrt.f64 (/.f64 (+.f64 hi x) (*.f64 lo (pow.f64 hi #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 (+.f64 hi x) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))))))) lo)
(/.f64 (+.f64 (cbrt.f64 (*.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 hi x)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 (+.f64 hi x) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 lo #s(literal 5 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (+.f64 hi x) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (*.f64 #s(literal 1/27 binary64) (/.f64 (+.f64 hi x) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))))))) (*.f64 #s(literal -1/9 binary64) (cbrt.f64 (/.f64 (+.f64 hi x) (*.f64 (pow.f64 hi #s(literal 5 binary64)) (pow.f64 lo #s(literal 10 binary64))))))))))) lo)
(/.f64 (+.f64 (cbrt.f64 (*.f64 (*.f64 hi (pow.f64 lo #s(literal 2 binary64))) (+.f64 hi x))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (fma.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 (+.f64 hi x) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (fma.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 lo #s(literal 5 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) (*.f64 (/.f64 (+.f64 hi x) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) #s(literal -5/27 binary64))) (*.f64 #s(literal -1/9 binary64) (cbrt.f64 (/.f64 (+.f64 hi x) (*.f64 (pow.f64 hi #s(literal 5 binary64)) (pow.f64 lo #s(literal 10 binary64))))))))))) lo)
(cbrt.f64 (+.f64 hi x))
(+.f64 (cbrt.f64 (+.f64 hi x)) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 7 binary64))) #s(literal 1/9 binary64)) (/.f64 hi lo))))
(+.f64 (cbrt.f64 (+.f64 hi x)) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 hi lo) (pow.f64 (pow.f64 (+.f64 hi x) #s(literal 7 binary64)) #s(literal 1/9 binary64)))))
(+.f64 (cbrt.f64 (+.f64 hi x)) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 11 binary64))) #s(literal 1/9 binary64)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 7 binary64))) #s(literal 1/9 binary64)) (/.f64 hi lo)))))
(+.f64 (cbrt.f64 (+.f64 hi x)) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 hi lo) (pow.f64 (pow.f64 (+.f64 hi x) #s(literal 7 binary64)) #s(literal 1/9 binary64)))) (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (pow.f64 (+.f64 hi x) #s(literal 11 binary64)) #s(literal 1/9 binary64))))))
(+.f64 (cbrt.f64 (+.f64 hi x)) (+.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 hi #s(literal 3 binary64)) (cbrt.f64 (pow.f64 (+.f64 hi x) #s(literal 7 binary64)))))) (*.f64 #s(literal 1/27 binary64) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (cbrt.f64 (pow.f64 (+.f64 hi x) #s(literal 7 binary64)))))) (pow.f64 lo #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 11 binary64))) #s(literal 1/9 binary64)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 7 binary64))) #s(literal 1/9 binary64)) (/.f64 hi lo))))))
(+.f64 (cbrt.f64 (+.f64 hi x)) (fma.f64 #s(literal -1/3 binary64) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (cbrt.f64 (pow.f64 (+.f64 hi x) #s(literal 7 binary64))))) (*.f64 (*.f64 #s(literal 1/27 binary64) (pow.f64 hi #s(literal 3 binary64))) (cbrt.f64 (pow.f64 (+.f64 hi x) #s(literal 7 binary64))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) (pow.f64 lo #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 hi lo) (pow.f64 (pow.f64 (+.f64 hi x) #s(literal 7 binary64)) #s(literal 1/9 binary64)))) (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (pow.f64 (+.f64 hi x) #s(literal 11 binary64)) #s(literal 1/9 binary64)))))))
(+.f64 (cbrt.f64 (+.f64 hi x)) (fma.f64 #s(literal -1/3 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -2/9 binary64) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (cbrt.f64 (pow.f64 (+.f64 hi x) #s(literal 7 binary64)))) (*.f64 (*.f64 #s(literal 1/27 binary64) (pow.f64 hi #s(literal 3 binary64))) (cbrt.f64 (pow.f64 (+.f64 hi x) #s(literal 7 binary64))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) (pow.f64 lo #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 hi lo) (pow.f64 (pow.f64 (+.f64 hi x) #s(literal 7 binary64)) #s(literal 1/9 binary64)))) (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (pow.f64 (+.f64 hi x) #s(literal 11 binary64)) #s(literal 1/9 binary64)))))))
(cbrt.f64 (+.f64 hi x))
(+.f64 (cbrt.f64 (+.f64 hi x)) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 7 binary64))) #s(literal 1/9 binary64)) (/.f64 hi lo))))
(+.f64 (cbrt.f64 (+.f64 hi x)) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 hi lo) (pow.f64 (pow.f64 (+.f64 hi x) #s(literal 7 binary64)) #s(literal 1/9 binary64)))))
(+.f64 (cbrt.f64 (+.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 7 binary64))) #s(literal 1/9 binary64)) hi)) (*.f64 #s(literal 1/9 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 11 binary64))) #s(literal 1/9 binary64)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) lo)))
(+.f64 (cbrt.f64 (+.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 hi (pow.f64 (pow.f64 (+.f64 hi x) #s(literal 7 binary64)) #s(literal 1/9 binary64))) (*.f64 #s(literal 1/9 binary64) (*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo) (pow.f64 (pow.f64 (+.f64 hi x) #s(literal 11 binary64)) #s(literal 1/9 binary64))))) lo)))
(+.f64 (cbrt.f64 (+.f64 hi x)) (/.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 hi (pow.f64 (pow.f64 (+.f64 hi x) #s(literal 7 binary64)) #s(literal 1/9 binary64))) (*.f64 #s(literal 1/9 binary64) (*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo) (pow.f64 (pow.f64 (+.f64 hi x) #s(literal 11 binary64)) #s(literal 1/9 binary64))))) (neg.f64 lo)))
(+.f64 (cbrt.f64 (+.f64 hi x)) (*.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 hi x) #s(literal 11 binary64))) #s(literal 1/9 binary64)) (pow.f64 hi #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal -1/27 binary64) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (cbrt.f64 (pow.f64 (+.f64 hi x) #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 hi #s(literal 3 binary64)) (cbrt.f64 (pow.f64 (+.f64 hi x) #s(literal 7 binary64))))))) lo) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))))) lo)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 7 binary64))) #s(literal 1/9 binary64)) hi))) lo)))
(+.f64 (cbrt.f64 (+.f64 hi x)) (/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (pow.f64 (+.f64 hi x) #s(literal 11 binary64)) #s(literal 1/9 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (/.f64 (fma.f64 #s(literal -1/27 binary64) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (cbrt.f64 (pow.f64 (+.f64 hi x) #s(literal 7 binary64)))) (*.f64 #s(literal 2/9 binary64) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (cbrt.f64 (pow.f64 (+.f64 hi x) #s(literal 7 binary64)))))) lo)))) lo) (*.f64 #s(literal -1/3 binary64) (*.f64 hi (pow.f64 (pow.f64 (+.f64 hi x) #s(literal 7 binary64)) #s(literal 1/9 binary64)))))) lo))
(+.f64 (cbrt.f64 (+.f64 hi x)) (/.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 hi (pow.f64 (pow.f64 (+.f64 hi x) #s(literal 7 binary64)) #s(literal 1/9 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (pow.f64 (+.f64 hi x) #s(literal 11 binary64)) #s(literal 1/9 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (/.f64 (fma.f64 #s(literal -1/27 binary64) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (cbrt.f64 (pow.f64 (+.f64 hi x) #s(literal 7 binary64)))) (*.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (cbrt.f64 (pow.f64 (+.f64 hi x) #s(literal 7 binary64)))) #s(literal 2/9 binary64))) lo)))) (neg.f64 lo))) (neg.f64 lo)))
(*.f64 hi x)
(*.f64 hi x)
(*.f64 hi x)
(*.f64 hi x)
(*.f64 hi x)
(*.f64 hi x)
(*.f64 hi x)
(*.f64 hi x)
(*.f64 hi x)
(*.f64 hi x)
(*.f64 hi x)
(*.f64 hi x)
(*.f64 hi x)
(*.f64 hi x)
(*.f64 hi x)
(*.f64 hi x)
(*.f64 hi x)
(*.f64 hi x)
(*.f64 hi x)
(*.f64 hi x)
(*.f64 hi x)
(*.f64 hi x)
(*.f64 hi x)
(*.f64 hi x)
(-.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 (*.f64 hi (/.f64 (+.f64 hi x) lo)) (neg.f64 (+.f64 hi x))) lo)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (+.f64 x (fma.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 hi x) lo)) (neg.f64 (+.f64 hi x))) lo)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.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 (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 (+.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 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) (+.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal -1 binary64))))) (/.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) (+.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal -1 binary64))))))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) (+.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal -1 binary64))))) (/.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64)) (+.f64 #s(literal -1 binary64) (*.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) (/.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) (/.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64)) (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(*.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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(*.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) 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 2 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(*.f64 (cbrt.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/3 binary64)))
(*.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(*.f64 (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (/.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 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) (+.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal -1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) (+.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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))) (/.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) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/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) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(*.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 1/3 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 2 binary64))))
(*.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 3/2 binary64)) #s(literal 1/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/2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3/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 #s(literal 1 binary64) (*.f64 (/.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 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) (+.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal -1 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.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) (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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) (+.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal -1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) (+.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 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) (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 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (/.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 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) (+.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal -1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) (+.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 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 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64))) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 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) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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))))
(/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64)))) (+.f64 #s(literal -1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (neg.f64 lo))))
(/.f64 (-.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))) (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (/.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 (+.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64)))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) (+.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal -1 binary64))))))
(/.f64 (-.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64))) (+.f64 #s(literal -1 binary64) (*.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))))
(/.f64 (-.f64 (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 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 1 binary64)))
(/.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64)) #s(literal -1 binary64)) (+.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal -1 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 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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))) (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 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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))) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(pow.f64 (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 2 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 2 binary64)))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 2 binary64)))
(fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(exp.f64 (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 1/3 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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) (neg.f64 (/.f64 (-.f64 (*.f64 hi (/.f64 (+.f64 hi x) lo)) (neg.f64 (+.f64 hi x))) lo)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(+.f64 #s(literal 0 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(-.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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal -1 binary64)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (neg.f64 lo))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(*.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (/.f64 #s(literal 1 binary64) lo))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(*.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (neg.f64 (/.f64 #s(literal 1 binary64) lo)))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (neg.f64 lo))
(*.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) lo))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(*.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) lo)))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(*.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 1 binary64))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(*.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal -1 binary64))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (neg.f64 lo))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) lo))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (/.f64 #s(literal 1 binary64) lo)))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (neg.f64 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(*.f64 (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) (neg.f64 (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (neg.f64 lo))
(*.f64 (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (/.f64 #s(literal 1 binary64) lo))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (neg.f64 lo))
(*.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(*.f64 (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (/.f64 (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) lo))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(*.f64 (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (*.f64 (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (/.f64 #s(literal 1 binary64) lo)))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(*.f64 (neg.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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (neg.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 x hi) lo) hi)) (cbrt.f64 lo)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) (cbrt.f64 lo))
(/.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 lo)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (sqrt.f64 lo)))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(*.f64 (/.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 1 binary64)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) lo))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(*.f64 (/.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) (cbrt.f64 lo)))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64)) (cbrt.f64 lo)))
(*.f64 (/.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (sqrt.f64 lo)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) (sqrt.f64 lo)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) (sqrt.f64 lo))) (sqrt.f64 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 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) (sqrt.f64 lo))) (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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)))
(*.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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) (cbrt.f64 lo)))
(*.f64 (/.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal -1 binary64)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) lo))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (neg.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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (neg.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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (neg.f64 lo))
(*.f64 (neg.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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (neg.f64 lo))
(*.f64 (*.f64 #s(literal -1 binary64) (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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (neg.f64 lo))
(*.f64 (*.f64 #s(literal -1 binary64) (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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (neg.f64 lo))
(/.f64 #s(literal 1 binary64) (/.f64 lo (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 lo (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (neg.f64 lo))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 lo (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 1 binary64)))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(/.f64 #s(literal -1 binary64) (/.f64 lo (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (neg.f64 lo))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 lo (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(/.f64 (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) lo)
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (neg.f64 lo))
(/.f64 (+.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 lo (fma.f64 x x (*.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) (-.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) x)))))
(/.f64 (/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) #s(literal 3 binary64))) lo) (fma.f64 x x (*.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (-.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) x))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 2 binary64))) (*.f64 lo (-.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) #s(literal 2 binary64))) (*.f64 lo (-.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 x x (*.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) (-.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) x))) lo))
(/.f64 (/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) #s(literal 3 binary64))) lo) (fma.f64 x x (*.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (-.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) x))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) #s(literal 2 binary64))) (*.f64 lo (-.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))))
(/.f64 (neg.f64 (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))) lo)
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(/.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (sqrt.f64 lo)) (sqrt.f64 lo))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
(/.f64 (neg.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))))
(/.f64 (neg.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64))) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (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 (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))) (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) lo)
(neg.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64)) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))) lo)
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) lo)) (fma.f64 x x (*.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) (-.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) x))))
(/.f64 (/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) #s(literal 3 binary64))) lo) (fma.f64 x x (*.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (-.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) x))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) #s(literal 2 binary64))) (*.f64 lo (-.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))))
(/.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 1 binary64)) lo)
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(/.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (cbrt.f64 lo))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(/.f64 (/.f64 (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 1 binary64)) lo)
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (neg.f64 lo))
(/.f64 (/.f64 (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal -1 binary64)) lo)
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(/.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal -1 binary64)) lo)
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (neg.f64 lo))
(/.f64 (/.f64 (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (cbrt.f64 lo))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (neg.f64 lo))
(/.f64 (/.f64 (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (sqrt.f64 lo)) (sqrt.f64 lo))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (neg.f64 lo))
(pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 1 binary64))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 3 binary64))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(pow.f64 (/.f64 lo (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal -1 binary64))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64)))
(fabs.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(log.f64 (exp.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal -1 binary64)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(exp.f64 (log.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 1 binary64)))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(+.f64 #s(literal 0 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(-.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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal -1 binary64)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (neg.f64 lo))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(*.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (/.f64 #s(literal 1 binary64) lo))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(*.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (neg.f64 (/.f64 #s(literal 1 binary64) lo)))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (neg.f64 lo))
(*.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) lo))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(*.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) lo)))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(*.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 1 binary64))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(*.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal -1 binary64))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (neg.f64 lo))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) lo))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (/.f64 #s(literal 1 binary64) lo)))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (neg.f64 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(*.f64 (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) (neg.f64 (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (neg.f64 lo))
(*.f64 (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (/.f64 #s(literal 1 binary64) lo))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (neg.f64 lo))
(*.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(*.f64 (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (/.f64 (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) lo))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(*.f64 (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (*.f64 (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (/.f64 #s(literal 1 binary64) lo)))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(*.f64 (neg.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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (neg.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 x hi) lo) hi)) (cbrt.f64 lo)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) (cbrt.f64 lo))
(/.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 lo)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (sqrt.f64 lo)))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(*.f64 (/.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 1 binary64)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) lo))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(*.f64 (/.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) (cbrt.f64 lo)))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64)) (cbrt.f64 lo)))
(*.f64 (/.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (sqrt.f64 lo)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) (sqrt.f64 lo)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) (sqrt.f64 lo))) (sqrt.f64 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 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) (sqrt.f64 lo))) (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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)))
(*.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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) (cbrt.f64 lo)))
(*.f64 (/.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal -1 binary64)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) lo))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (neg.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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (neg.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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (neg.f64 lo))
(*.f64 (neg.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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (neg.f64 lo))
(*.f64 (*.f64 #s(literal -1 binary64) (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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (neg.f64 lo))
(*.f64 (*.f64 #s(literal -1 binary64) (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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (neg.f64 lo))
(pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 1 binary64))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 3 binary64))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(pow.f64 (/.f64 lo (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal -1 binary64))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(neg.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (neg.f64 lo))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64)))
(fabs.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(log.f64 (exp.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal -1 binary64)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(exp.f64 (log.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 1 binary64)))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(+.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) x)
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(+.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) (+.f64 x hi))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(+.f64 (+.f64 x (*.f64 hi (/.f64 (+.f64 x hi) lo))) hi)
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(-.f64 (exp.f64 (log1p.f64 (+.f64 x (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) (+.f64 hi x))))
(-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (/.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 2 binary64)) (-.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) #s(literal 2 binary64))) (-.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)))
(*.f64 #s(literal 1 binary64) (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(*.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 1 binary64))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(*.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))) (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64))))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(*.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 1/6 binary64)) (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64))))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(*.f64 (+.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) (-.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) x)))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) #s(literal 3 binary64))) (fma.f64 x x (*.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (-.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) x))))
(*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) #s(literal 2 binary64))) (-.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)))
(*.f64 (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))) #s(literal 2 binary64)) #s(literal 3 binary64)) (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(*.f64 (pow.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(*.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)) (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(*.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 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))) #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 1/6 binary64))) (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 1/6 binary64)))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (*.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) (-.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) x))) (+.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) #s(literal 3 binary64))) (fma.f64 x x (*.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (-.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) #s(literal 2 binary64))) (-.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)))
(/.f64 (+.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x x (*.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) (-.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) x))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) #s(literal 3 binary64))) (fma.f64 x x (*.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (-.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) x))))
(/.f64 (+.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 2 binary64))) (-.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) #s(literal 2 binary64))) (-.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 x x (*.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) (-.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) x)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) #s(literal 3 binary64)))) (neg.f64 (fma.f64 x x (*.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (-.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) x)))))
(/.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) #s(literal 3 binary64))) (pow.f64 x #s(literal 3 binary64))) (neg.f64 (fma.f64 x x (*.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (-.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 2 binary64)))) (neg.f64 (-.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) #s(literal 2 binary64)))) (neg.f64 (-.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))))
(/.f64 (-.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (-.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) x))
(/.f64 (-.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (-.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) x))
(sqrt.f64 (pow.f64 (+.f64 x (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) (+.f64 hi x)) #s(literal 2 binary64)))
(fabs.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)))
(log.f64 (exp.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(cbrt.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 3 binary64)))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(expm1.f64 (log1p.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(expm1.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))))
(log1p.f64 (expm1.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(exp.f64 (log.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(exp.f64 (*.f64 (log.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 1 binary64)))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(fma.f64 #s(literal 1 binary64) x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(fma.f64 #s(literal 1 binary64) (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) x)
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(fma.f64 (cbrt.f64 (pow.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)) x)
(fma.f64 (cbrt.f64 (pow.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)) x)
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(fma.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) x)
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(-.f64 #s(literal 0 binary64) (/.f64 lo hi))
(/.f64 lo (neg.f64 hi))
(-.f64 (exp.f64 (log1p.f64 (/.f64 lo hi))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 lo hi)))
(-.f64 (/.f64 #s(literal 0 binary64) hi) (/.f64 lo hi))
(/.f64 lo (neg.f64 hi))
(*.f64 #s(literal 1 binary64) (/.f64 lo hi))
(/.f64 lo hi)
(*.f64 lo (/.f64 #s(literal 1 binary64) hi))
(/.f64 lo hi)
(*.f64 lo (/.f64 #s(literal 1 binary64) (neg.f64 hi)))
(/.f64 lo (neg.f64 hi))
(*.f64 (/.f64 lo hi) #s(literal 1 binary64))
(/.f64 lo hi)
(*.f64 (/.f64 #s(literal 1 binary64) hi) lo)
(/.f64 lo hi)
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(/.f64 lo (neg.f64 hi))
(*.f64 (cbrt.f64 (/.f64 lo hi)) (pow.f64 (cbrt.f64 (/.f64 lo hi)) #s(literal 2 binary64)))
(/.f64 lo hi)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 lo hi)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 lo hi)))
(/.f64 lo hi)
(*.f64 (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) (/.f64 (cbrt.f64 lo) hi))
(/.f64 lo hi)
(*.f64 (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) (*.f64 (cbrt.f64 lo) (/.f64 #s(literal 1 binary64) hi)))
(/.f64 lo hi)
(*.f64 (pow.f64 hi #s(literal -1/2 binary64)) (/.f64 lo (sqrt.f64 hi)))
(/.f64 (*.f64 lo (pow.f64 hi #s(literal -1/2 binary64))) (sqrt.f64 hi))
(*.f64 (sqrt.f64 (/.f64 lo hi)) (sqrt.f64 (/.f64 lo hi)))
(/.f64 lo hi)
(*.f64 (sqrt.f64 lo) (/.f64 (sqrt.f64 lo) hi))
(/.f64 lo hi)
(*.f64 (sqrt.f64 lo) (*.f64 (sqrt.f64 lo) (/.f64 #s(literal 1 binary64) hi)))
(/.f64 lo hi)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 lo) hi))
(/.f64 lo hi)
(*.f64 (/.f64 (sqrt.f64 lo) #s(literal 1 binary64)) (/.f64 (sqrt.f64 lo) hi))
(/.f64 lo hi)
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))) (/.f64 lo (cbrt.f64 hi)))
(/.f64 (/.f64 lo (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))) (/.f64 lo (cbrt.f64 hi)))
(*.f64 (/.f64 lo (cbrt.f64 hi)) (/.f64 #s(literal -1 binary64) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))
(/.f64 (neg.f64 (/.f64 lo (cbrt.f64 hi))) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 hi)) (/.f64 lo (sqrt.f64 hi)))
(*.f64 (/.f64 lo (sqrt.f64 hi)) (/.f64 #s(literal -1 binary64) (sqrt.f64 hi)))
(/.f64 (neg.f64 (/.f64 lo (sqrt.f64 hi))) (sqrt.f64 hi))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))) (cbrt.f64 (/.f64 lo hi)))
(*.f64 (cbrt.f64 (/.f64 lo hi)) (/.f64 (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) (sqrt.f64 hi)) (/.f64 (cbrt.f64 lo) (sqrt.f64 hi)))
(*.f64 (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))) (/.f64 (sqrt.f64 lo) (cbrt.f64 hi)))
(*.f64 (*.f64 lo (cbrt.f64 (pow.f64 hi #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi)))
(*.f64 lo (*.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi))))
(/.f64 (*.f64 lo (cbrt.f64 (pow.f64 hi #s(literal -2 binary64)))) (cbrt.f64 hi))
(*.f64 (*.f64 lo (pow.f64 hi #s(literal -1/2 binary64))) (pow.f64 hi #s(literal -1/2 binary64)))
(*.f64 lo (*.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 hi #s(literal -1/2 binary64))))
(*.f64 lo (pow.f64 hi #s(literal -1 binary64)))
(pow.f64 (/.f64 lo hi) #s(literal 1 binary64))
(/.f64 lo hi)
(pow.f64 (cbrt.f64 (/.f64 lo hi)) #s(literal 3 binary64))
(/.f64 lo hi)
(pow.f64 (pow.f64 (/.f64 lo hi) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 lo hi)
(pow.f64 (sqrt.f64 (/.f64 lo hi)) #s(literal 2 binary64))
(/.f64 lo hi)
(pow.f64 (/.f64 hi lo) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 hi lo))
(neg.f64 (/.f64 lo hi))
(/.f64 lo (neg.f64 hi))
(sqrt.f64 (pow.f64 (/.f64 lo hi) #s(literal 2 binary64)))
(fabs.f64 (/.f64 lo hi))
(log.f64 (exp.f64 (/.f64 lo hi)))
(/.f64 lo hi)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 lo hi))))
(/.f64 lo hi)
(cbrt.f64 (pow.f64 (/.f64 lo hi) #s(literal 3 binary64)))
(/.f64 lo hi)
(cbrt.f64 (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 hi #s(literal -3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))))
(/.f64 lo hi)
(expm1.f64 (log1p.f64 (/.f64 lo hi)))
(log1p.f64 (expm1.f64 (/.f64 lo hi)))
(/.f64 lo hi)
(exp.f64 (log.f64 (/.f64 lo hi)))
(/.f64 lo hi)
(exp.f64 (*.f64 (log.f64 (/.f64 lo hi)) #s(literal 1 binary64)))
(/.f64 lo hi)
(+.f64 #s(literal 0 binary64) lo)
lo
(-.f64 #s(literal 0 binary64) lo)
(neg.f64 lo)
(-.f64 (exp.f64 (log1p.f64 lo)) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 lo))
(*.f64 #s(literal 1 binary64) lo)
lo
(*.f64 lo #s(literal 1 binary64))
lo
(*.f64 lo #s(literal -1 binary64))
(neg.f64 lo)
(*.f64 #s(literal -1 binary64) lo)
(neg.f64 lo)
(*.f64 (cbrt.f64 lo) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)))
lo
(*.f64 (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) (cbrt.f64 lo))
lo
(*.f64 (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 lo)))
(neg.f64 lo)
(*.f64 (sqrt.f64 lo) (sqrt.f64 lo))
lo
(*.f64 (sqrt.f64 lo) (neg.f64 (sqrt.f64 lo)))
(neg.f64 lo)
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (cbrt.f64 lo))
(neg.f64 lo)
(*.f64 (neg.f64 (sqrt.f64 lo)) (sqrt.f64 lo))
(neg.f64 lo)
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (cbrt.f64 lo))
(neg.f64 lo)
(*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 lo)) (sqrt.f64 lo))
(neg.f64 lo)
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 lo #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) lo))))
(/.f64 (neg.f64 (pow.f64 lo #s(literal 3 binary64))) (+.f64 (pow.f64 lo #s(literal 2 binary64)) #s(literal 0 binary64)))
(/.f64 (neg.f64 (pow.f64 lo #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 lo #s(literal 2 binary64))) lo)
(/.f64 (neg.f64 (pow.f64 lo #s(literal 2 binary64))) lo)
(pow.f64 lo #s(literal 1 binary64))
lo
(pow.f64 (cbrt.f64 lo) #s(literal 3 binary64))
lo
(pow.f64 (pow.f64 lo #s(literal 3 binary64)) #s(literal 1/3 binary64))
lo
(pow.f64 (sqrt.f64 lo) #s(literal 2 binary64))
lo
(sqrt.f64 (pow.f64 lo #s(literal 2 binary64)))
(fabs.f64 lo)
(log.f64 (exp.f64 lo))
lo
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 lo)))
lo
(cbrt.f64 (pow.f64 lo #s(literal 3 binary64)))
lo
(expm1.f64 (log1p.f64 lo))
(log1p.f64 (expm1.f64 lo))
lo
(exp.f64 (log.f64 lo))
lo
(exp.f64 (*.f64 (log.f64 lo) #s(literal 1 binary64)))
lo
(+.f64 (*.f64 x (/.f64 #s(literal 1 binary64) hi)) (*.f64 x (/.f64 (/.f64 lo x) hi)))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (*.f64 hi x))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) hi) x) (*.f64 (/.f64 (/.f64 lo x) hi) x))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (*.f64 hi x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi))))
(/.f64 (*.f64 x (*.f64 hi (-.f64 x lo))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) x))
(/.f64 (*.f64 (*.f64 hi x) (-.f64 x lo)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) x))
(*.f64 (/.f64 (*.f64 hi (-.f64 x lo)) (pow.f64 hi #s(literal 2 binary64))) #s(literal 1 binary64))
(/.f64 (*.f64 x (-.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (/.f64 (/.f64 lo x) hi) #s(literal 3 binary64)))) (+.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) #s(literal 2 binary64)) (/.f64 (/.f64 lo x) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 x (/.f64 (-.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (/.f64 lo (*.f64 hi x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) #s(literal 2 binary64)) (/.f64 lo (*.f64 (pow.f64 hi #s(literal 2 binary64)) x)))))
(/.f64 (*.f64 x (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) #s(literal 2 binary64))) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi))
(*.f64 x (/.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) #s(literal 2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)))
(/.f64 (*.f64 (*.f64 hi (-.f64 x lo)) x) (*.f64 (pow.f64 hi #s(literal 2 binary64)) x))
(/.f64 (*.f64 (*.f64 hi x) (-.f64 x lo)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) x))
(*.f64 (/.f64 (*.f64 hi (-.f64 x lo)) (pow.f64 hi #s(literal 2 binary64))) #s(literal 1 binary64))
(/.f64 (*.f64 (-.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (/.f64 (/.f64 lo x) hi) #s(literal 3 binary64))) x) (+.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) #s(literal 2 binary64)) (/.f64 (/.f64 lo x) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 x (/.f64 (-.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (/.f64 lo (*.f64 hi x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) #s(literal 2 binary64)) (/.f64 lo (*.f64 (pow.f64 hi #s(literal 2 binary64)) x)))))
(/.f64 (*.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) #s(literal 2 binary64)) x) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi))
(*.f64 x (/.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) #s(literal 2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)))
(pow.f64 (*.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)) #s(literal 1 binary64))
(*.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) (/.f64 lo x)) hi))
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi))) #s(literal 3 binary64))
(*.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) (/.f64 lo x)) hi))
(pow.f64 (pow.f64 (*.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.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) (/.f64 lo x)) hi))
(pow.f64 (sqrt.f64 (*.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi))) #s(literal 2 binary64))
(*.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) (/.f64 lo x)) hi))
(sqrt.f64 (pow.f64 (*.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) 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) (/.f64 lo x)) hi))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) 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) (/.f64 lo x)) hi))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)) #s(literal 3 binary64)))
(*.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) (/.f64 lo x)) hi))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) #s(literal 3 binary64))))
(*.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) (/.f64 lo x)) hi))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(*.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) (/.f64 lo x)) hi))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi))))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) 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) (/.f64 lo x)) hi))
(exp.f64 (log.f64 (*.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) 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) (/.f64 lo x)) hi))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi))) #s(literal 1 binary64)))
(*.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) (/.f64 lo x)) hi))
(+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi))
(+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (*.f64 hi x)))
(+.f64 (/.f64 (/.f64 lo x) hi) (/.f64 #s(literal 1 binary64) hi))
(+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (*.f64 hi x)))
(+.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) (fma.f64 (/.f64 (/.f64 lo x) hi) #s(literal 1 binary64) (/.f64 (/.f64 lo x) hi)))
(+.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) (+.f64 (/.f64 lo (*.f64 hi x)) (/.f64 lo (*.f64 hi x))))
(+.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) (*.f64 (/.f64 lo (*.f64 hi x)) #s(literal 2 binary64)))
(+.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 x hi))) lo (/.f64 (/.f64 lo x) hi)))
(+.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) (fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 hi x)) lo (/.f64 lo (*.f64 hi x))))
(+.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) (*.f64 (/.f64 lo (*.f64 hi x)) #s(literal 0 binary64)))
(+.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi)) #s(literal 2 binary64)) (/.f64 (/.f64 lo x) hi)))
(+.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) (fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 hi x)) lo (/.f64 lo (*.f64 hi x))))
(+.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) (*.f64 (/.f64 lo (*.f64 hi x)) #s(literal 0 binary64)))
(+.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (/.f64 lo x) hi))) (sqrt.f64 (/.f64 (/.f64 lo x) hi)) (/.f64 (/.f64 lo x) hi)))
(+.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) (fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 hi x)) lo (/.f64 lo (*.f64 hi x))))
(+.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) (*.f64 (/.f64 lo (*.f64 hi x)) #s(literal 0 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(*.f64 (cbrt.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)) #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(*.f64 (sqrt.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)) (sqrt.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(*.f64 (*.f64 hi (-.f64 x lo)) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) x)))
(*.f64 hi (*.f64 (-.f64 x lo) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) x))))
(*.f64 (/.f64 hi (pow.f64 hi #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 lo x)))
(*.f64 (-.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (/.f64 (/.f64 lo x) hi) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) #s(literal 2 binary64)) (/.f64 (/.f64 lo x) (pow.f64 hi #s(literal 2 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (/.f64 lo (*.f64 hi x)) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) #s(literal 2 binary64)) (/.f64 lo (*.f64 (pow.f64 hi #s(literal 2 binary64)) x))))
(/.f64 (-.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (/.f64 lo (*.f64 hi x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) #s(literal 2 binary64)) (/.f64 lo (*.f64 (pow.f64 hi #s(literal 2 binary64)) x))))
(*.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)))
(*.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 lo x))) hi))
(/.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) #s(literal 2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi))
(*.f64 (+.f64 (pow.f64 hi #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 (/.f64 lo x) hi))) (-.f64 (pow.f64 hi #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 (/.f64 lo x) hi))))
(*.f64 (+.f64 (pow.f64 hi #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 lo (*.f64 hi x)))) (-.f64 (pow.f64 hi #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 lo (*.f64 hi x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) x) (*.f64 hi (-.f64 x lo))))
(*.f64 hi (*.f64 (-.f64 x lo) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) x))))
(*.f64 (/.f64 hi (pow.f64 hi #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 lo x)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) #s(literal 2 binary64)) (/.f64 (/.f64 lo x) (pow.f64 hi #s(literal 2 binary64)))) (-.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (/.f64 (/.f64 lo x) hi) #s(literal 3 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (/.f64 lo (*.f64 hi x)) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) #s(literal 2 binary64)) (/.f64 lo (*.f64 (pow.f64 hi #s(literal 2 binary64)) x))))
(/.f64 (-.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (/.f64 lo (*.f64 hi x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) #s(literal 2 binary64)) (/.f64 lo (*.f64 (pow.f64 hi #s(literal 2 binary64)) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) #s(literal 2 binary64))))
(*.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 lo x))) hi))
(/.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) #s(literal 2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi))
(/.f64 (*.f64 hi (-.f64 x lo)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) x))
(*.f64 hi (*.f64 (-.f64 x lo) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) x))))
(*.f64 (/.f64 hi (pow.f64 hi #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 lo x)))
(/.f64 (-.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (/.f64 (/.f64 lo x) hi) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) #s(literal 2 binary64)) (/.f64 (/.f64 lo x) (pow.f64 hi #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (/.f64 lo (*.f64 hi x)) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) #s(literal 2 binary64)) (/.f64 lo (*.f64 (pow.f64 hi #s(literal 2 binary64)) x))))
(/.f64 (-.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (/.f64 lo (*.f64 hi x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) #s(literal 2 binary64)) (/.f64 lo (*.f64 (pow.f64 hi #s(literal 2 binary64)) x))))
(/.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) #s(literal 2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi))
(*.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 lo x))) hi))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(/.f64 (+.f64 (*.f64 hi (/.f64 x lo)) hi) (*.f64 hi (*.f64 hi (/.f64 x lo))))
(/.f64 (fma.f64 hi (/.f64 x lo) hi) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 x lo)))
(/.f64 (+.f64 (*.f64 x hi) (*.f64 hi lo)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) x))
(/.f64 (fma.f64 x hi (*.f64 hi lo)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) x))
(/.f64 (*.f64 hi (+.f64 lo x)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) x))
(/.f64 (+.f64 hi (*.f64 hi (/.f64 lo x))) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (+.f64 hi (/.f64 (*.f64 hi lo) x)) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (neg.f64 x)) (*.f64 hi lo)) (*.f64 hi (*.f64 hi (neg.f64 x))))
(/.f64 (*.f64 hi (+.f64 (neg.f64 x) lo)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (neg.f64 x)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (/.f64 x lo))) (*.f64 (neg.f64 hi) #s(literal 1 binary64))) (*.f64 (neg.f64 hi) (*.f64 hi (/.f64 x lo))))
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 hi (/.f64 x lo)) (neg.f64 hi)) (*.f64 (neg.f64 (pow.f64 hi #s(literal 2 binary64))) (/.f64 x lo)))
(/.f64 (neg.f64 (fma.f64 hi (/.f64 x lo) hi)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 (neg.f64 x) lo)))
(/.f64 (+.f64 (*.f64 hi (neg.f64 x)) (*.f64 (neg.f64 hi) lo)) (*.f64 (neg.f64 hi) (*.f64 x hi)))
(/.f64 (fma.f64 x hi (*.f64 hi lo)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) x))
(/.f64 (*.f64 hi (+.f64 lo x)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) x))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (neg.f64 x))) (*.f64 (neg.f64 hi) lo)) (*.f64 (neg.f64 hi) (*.f64 hi (neg.f64 x))))
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 hi (neg.f64 x)) (*.f64 lo (neg.f64 hi))) (*.f64 (neg.f64 (pow.f64 hi #s(literal 2 binary64))) (neg.f64 x)))
(/.f64 (*.f64 (neg.f64 hi) (+.f64 (neg.f64 x) lo)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) x))
(/.f64 (+.f64 (neg.f64 hi) (*.f64 (neg.f64 hi) (/.f64 lo x))) (*.f64 (neg.f64 hi) hi))
(/.f64 (+.f64 (neg.f64 hi) (*.f64 (/.f64 lo x) (neg.f64 hi))) (neg.f64 (pow.f64 hi #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 hi) (+.f64 #s(literal 1 binary64) (/.f64 lo x))) (neg.f64 (pow.f64 hi #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 hi (/.f64 x lo)) hi) (*.f64 hi (*.f64 hi (/.f64 x lo))))
(/.f64 (-.f64 (*.f64 hi (/.f64 x lo)) hi) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 x lo)))
(/.f64 (-.f64 hi (*.f64 hi (/.f64 lo x))) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (-.f64 hi (/.f64 (*.f64 hi lo) x)) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 hi (neg.f64 x)) (*.f64 hi lo)) (*.f64 hi (*.f64 hi (neg.f64 x))))
(/.f64 (fma.f64 x hi (*.f64 hi lo)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) x))
(/.f64 (*.f64 hi (+.f64 lo x)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) x))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (/.f64 x lo))) (*.f64 (neg.f64 hi) #s(literal 1 binary64))) (*.f64 (neg.f64 hi) (*.f64 hi (/.f64 x lo))))
(/.f64 (-.f64 (*.f64 (neg.f64 hi) (/.f64 x lo)) (neg.f64 hi)) (*.f64 (neg.f64 (pow.f64 hi #s(literal 2 binary64))) (/.f64 x lo)))
(/.f64 (fma.f64 (neg.f64 hi) (/.f64 x lo) hi) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 (neg.f64 x) lo)))
(/.f64 (-.f64 (*.f64 hi (neg.f64 x)) (*.f64 (neg.f64 hi) lo)) (*.f64 (neg.f64 hi) (*.f64 x hi)))
(/.f64 (*.f64 hi (+.f64 (neg.f64 x) lo)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (neg.f64 x)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (neg.f64 x))) (*.f64 (neg.f64 hi) lo)) (*.f64 (neg.f64 hi) (*.f64 hi (neg.f64 x))))
(/.f64 (fma.f64 x hi (*.f64 hi lo)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) x))
(/.f64 (*.f64 hi (+.f64 lo x)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) x))
(/.f64 (-.f64 (neg.f64 hi) (*.f64 (neg.f64 hi) (/.f64 lo x))) (*.f64 (neg.f64 hi) hi))
(/.f64 (+.f64 (neg.f64 hi) (/.f64 (*.f64 hi lo) x)) (neg.f64 (pow.f64 hi #s(literal 2 binary64))))
(/.f64 (fma.f64 #s(literal -1 binary64) hi (/.f64 (*.f64 hi lo) x)) (neg.f64 (pow.f64 hi #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 hi (-.f64 x lo))) (neg.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) x)))
(*.f64 hi (*.f64 (-.f64 x lo) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) x))))
(*.f64 (/.f64 hi (pow.f64 hi #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 lo x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (/.f64 (/.f64 lo x) hi) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) #s(literal 2 binary64)) (/.f64 (/.f64 lo x) (pow.f64 hi #s(literal 2 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (/.f64 lo (*.f64 hi x)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) #s(literal 2 binary64)) (/.f64 lo (*.f64 (pow.f64 hi #s(literal 2 binary64)) x)))))
(/.f64 (-.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (/.f64 lo (*.f64 hi x)) #s(literal 3 binary64))) (neg.f64 (-.f64 (neg.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) #s(literal 2 binary64))) (/.f64 lo (*.f64 (pow.f64 hi #s(literal 2 binary64)) x)))))
(/.f64 (neg.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) #s(literal 2 binary64))) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)))
(/.f64 (neg.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) #s(literal 2 binary64))) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) (neg.f64 hi)))
(/.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) #s(literal 2 binary64)) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) (neg.f64 hi))))
(/.f64 (+.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (/.f64 (/.f64 lo x) hi) #s(literal 3 binary64))) (+.f64 (pow.f64 hi #s(literal -2 binary64)) (-.f64 (pow.f64 (/.f64 (/.f64 lo x) hi) #s(literal 2 binary64)) (/.f64 (/.f64 lo x) (pow.f64 hi #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (/.f64 lo (*.f64 hi x)) #s(literal 3 binary64))) (+.f64 (pow.f64 hi #s(literal -2 binary64)) (-.f64 (pow.f64 (/.f64 lo (*.f64 hi x)) #s(literal 2 binary64)) (/.f64 lo (*.f64 (pow.f64 hi #s(literal 2 binary64)) x)))))
(/.f64 (/.f64 (*.f64 hi (-.f64 x lo)) hi) (*.f64 x hi))
(*.f64 hi (*.f64 (-.f64 x lo) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) x))))
(*.f64 (/.f64 hi (pow.f64 hi #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 lo x)))
(pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)) #s(literal 3 binary64))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(pow.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)) #s(literal 2 binary64))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) #s(literal 2 binary64)))
(fabs.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi))
(log.f64 (exp.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi))))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) #s(literal 3 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(exp.f64 (log.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi))
(+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (*.f64 hi x)))
(fma.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi)) (/.f64 (/.f64 lo x) hi))
(fma.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi)) (/.f64 lo (*.f64 hi x)))
(fma.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 hi #s(literal -1/2 binary64)) (/.f64 (/.f64 lo x) hi))
(fma.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 hi #s(literal -1/2 binary64)) (/.f64 lo (*.f64 hi x)))
(+.f64 (pow.f64 hi #s(literal -1 binary64)) (/.f64 lo (*.f64 hi x)))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 lo x) hi))
(/.f64 lo (*.f64 hi (neg.f64 x)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 lo x) hi))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 lo (*.f64 hi x))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 hi (neg.f64 x))) (/.f64 (/.f64 lo x) hi))
(/.f64 lo (*.f64 hi (neg.f64 x)))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 lo x) hi))
(/.f64 lo (*.f64 hi x))
(*.f64 lo (/.f64 #s(literal 1 binary64) (*.f64 x hi)))
(/.f64 lo (*.f64 hi x))
(*.f64 lo (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 x hi))))
(/.f64 lo (*.f64 hi (neg.f64 x)))
(*.f64 lo (/.f64 #s(literal 1 binary64) (*.f64 hi (neg.f64 x))))
(/.f64 lo (*.f64 hi (neg.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo x))
(/.f64 lo (*.f64 hi x))
(*.f64 (/.f64 (/.f64 lo x) hi) #s(literal 1 binary64))
(/.f64 lo (*.f64 hi x))
(*.f64 #s(literal -1 binary64) (/.f64 (/.f64 lo x) hi))
(/.f64 lo (*.f64 hi (neg.f64 x)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi)) #s(literal 2 binary64)))
(/.f64 lo (*.f64 hi x))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (/.f64 lo x) hi)))
(/.f64 lo (*.f64 hi x))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi)) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi))))
(/.f64 lo (*.f64 hi (neg.f64 x)))
(*.f64 (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) (/.f64 (cbrt.f64 lo) (*.f64 x hi)))
(/.f64 lo (*.f64 hi x))
(*.f64 (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) (*.f64 (cbrt.f64 lo) (/.f64 #s(literal 1 binary64) (*.f64 x hi))))
(/.f64 lo (*.f64 hi x))
(*.f64 (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) (/.f64 (cbrt.f64 lo) (*.f64 hi (neg.f64 x))))
(/.f64 lo (*.f64 hi (neg.f64 x)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 lo x) hi)) (sqrt.f64 (/.f64 (/.f64 lo x) hi)))
(/.f64 lo (*.f64 hi x))
(*.f64 (sqrt.f64 (/.f64 (/.f64 lo x) hi)) (neg.f64 (sqrt.f64 (/.f64 (/.f64 lo x) hi))))
(/.f64 lo (*.f64 hi (neg.f64 x)))
(*.f64 (sqrt.f64 lo) (/.f64 (sqrt.f64 lo) (*.f64 x hi)))
(/.f64 lo (*.f64 hi x))
(*.f64 (sqrt.f64 lo) (*.f64 (sqrt.f64 lo) (/.f64 #s(literal 1 binary64) (*.f64 x hi))))
(/.f64 lo (*.f64 hi x))
(*.f64 (sqrt.f64 lo) (/.f64 (sqrt.f64 lo) (*.f64 hi (neg.f64 x))))
(/.f64 lo (*.f64 hi (neg.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 x hi)) lo)
(/.f64 lo (*.f64 hi x))
(*.f64 (/.f64 lo x) (/.f64 #s(literal 1 binary64) hi))
(/.f64 lo (*.f64 hi x))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (/.f64 lo x) hi))) (sqrt.f64 (/.f64 (/.f64 lo x) hi)))
(/.f64 lo (*.f64 hi (neg.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 lo hi))
(/.f64 lo (*.f64 hi x))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (*.f64 x hi)) #s(literal 2 binary64))) (/.f64 lo (cbrt.f64 (*.f64 x hi))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (*.f64 hi x)) #s(literal 2 binary64))) (/.f64 lo (cbrt.f64 (*.f64 hi x))))
(/.f64 (/.f64 lo (cbrt.f64 (*.f64 hi x))) (pow.f64 (cbrt.f64 (*.f64 hi x)) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 x hi))) (/.f64 lo (sqrt.f64 (*.f64 x hi))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 hi x))) (/.f64 lo (sqrt.f64 (*.f64 hi x))))
(/.f64 (/.f64 lo (sqrt.f64 (*.f64 hi x))) (sqrt.f64 (*.f64 hi x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 lo) (*.f64 x hi)))
(/.f64 lo (*.f64 hi x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) x) (/.f64 (cbrt.f64 lo) hi))
(/.f64 lo (*.f64 hi x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) hi) (/.f64 (cbrt.f64 lo) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (*.f64 x hi)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (/.f64 lo x) hi)))
(*.f64 (cbrt.f64 (/.f64 lo (*.f64 hi x))) (/.f64 (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (*.f64 hi x)) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) (sqrt.f64 (*.f64 x hi))) (/.f64 (cbrt.f64 lo) (sqrt.f64 (*.f64 x hi))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) (sqrt.f64 (*.f64 hi x))) (/.f64 (cbrt.f64 lo) (sqrt.f64 (*.f64 hi x))))
(*.f64 (/.f64 (sqrt.f64 lo) #s(literal 1 binary64)) (/.f64 (sqrt.f64 lo) (*.f64 x hi)))
(/.f64 lo (*.f64 hi x))
(*.f64 (/.f64 (sqrt.f64 lo) x) (/.f64 (sqrt.f64 lo) hi))
(/.f64 lo (*.f64 hi x))
(*.f64 (/.f64 (sqrt.f64 lo) hi) (/.f64 (sqrt.f64 lo) x))
(/.f64 lo (*.f64 hi x))
(*.f64 (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (*.f64 x hi)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 lo) (cbrt.f64 (*.f64 x hi))))
(*.f64 (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (*.f64 hi x)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 lo) (cbrt.f64 (*.f64 hi x))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (/.f64 lo x) hi)))
(/.f64 lo (*.f64 hi (neg.f64 x)))
(pow.f64 (/.f64 (/.f64 lo x) hi) #s(literal 1 binary64))
(/.f64 lo (*.f64 hi x))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi)) #s(literal 3 binary64))
(/.f64 lo (*.f64 hi x))
(pow.f64 (pow.f64 (/.f64 (/.f64 lo x) hi) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 lo (*.f64 hi x))
(pow.f64 (sqrt.f64 (/.f64 (/.f64 lo x) hi)) #s(literal 2 binary64))
(/.f64 lo (*.f64 hi x))
(pow.f64 (*.f64 hi (/.f64 x lo)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 x lo)))
(neg.f64 (/.f64 (/.f64 lo x) hi))
(/.f64 lo (*.f64 hi (neg.f64 x)))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 lo x) hi) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (/.f64 lo (*.f64 hi x)) #s(literal 2 binary64)))
(fabs.f64 (/.f64 lo (*.f64 hi x)))
(log.f64 (exp.f64 (/.f64 (/.f64 lo x) hi)))
(/.f64 lo (*.f64 hi x))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (/.f64 lo x) hi))))
(/.f64 lo (*.f64 hi x))
(log.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (/.f64 (/.f64 lo x) hi))))
(/.f64 lo (*.f64 hi (neg.f64 x)))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 lo x) hi) #s(literal 3 binary64)))
(/.f64 lo (*.f64 hi x))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 lo x) hi)))
(expm1.f64 (log1p.f64 (/.f64 lo (*.f64 hi x))))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 lo x) hi)))
(/.f64 lo (*.f64 hi x))
(exp.f64 (log.f64 (/.f64 (/.f64 lo x) hi)))
(/.f64 lo (*.f64 hi x))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 lo x) hi)) #s(literal 1 binary64)))
(/.f64 lo (*.f64 hi x))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(*.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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(*.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) 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 2 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(*.f64 (cbrt.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/3 binary64)))
(*.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(*.f64 (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (/.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 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) (+.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal -1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) (+.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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))) (/.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) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/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) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(*.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 1/3 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 2 binary64))))
(*.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 3/2 binary64)) #s(literal 1/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/2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3/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 #s(literal 1 binary64) (*.f64 (/.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 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) (+.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal -1 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.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) (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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) (+.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal -1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) (+.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 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) (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 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (/.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 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) (+.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal -1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) (+.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 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 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64))) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 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) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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))))
(/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64)))) (+.f64 #s(literal -1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (neg.f64 lo))))
(/.f64 (-.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))) (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (/.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 (+.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64)))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) (+.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal -1 binary64))))))
(/.f64 (-.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64))) (+.f64 #s(literal -1 binary64) (*.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))))
(/.f64 (-.f64 (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 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 1 binary64)))
(/.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64)) #s(literal -1 binary64)) (+.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal -1 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 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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))) (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 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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))) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(pow.f64 (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 2 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 2 binary64)))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 2 binary64)))
(fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(exp.f64 (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 1/3 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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) (neg.f64 (/.f64 (-.f64 (*.f64 hi (/.f64 (+.f64 hi x) lo)) (neg.f64 (+.f64 hi x))) lo)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(+.f64 #s(literal 0 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(-.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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal -1 binary64)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (neg.f64 lo))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(*.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (/.f64 #s(literal 1 binary64) lo))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(*.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (neg.f64 (/.f64 #s(literal 1 binary64) lo)))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (neg.f64 lo))
(*.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) lo))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(*.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) lo)))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(*.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 1 binary64))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(*.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal -1 binary64))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (neg.f64 lo))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) lo))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (/.f64 #s(literal 1 binary64) lo)))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (neg.f64 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(*.f64 (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) (neg.f64 (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (neg.f64 lo))
(*.f64 (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (/.f64 #s(literal 1 binary64) lo))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (neg.f64 lo))
(*.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(*.f64 (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (/.f64 (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) lo))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(*.f64 (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (*.f64 (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (/.f64 #s(literal 1 binary64) lo)))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(*.f64 (neg.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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (neg.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 x hi) lo) hi)) (cbrt.f64 lo)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) (cbrt.f64 lo))
(/.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 lo)) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (sqrt.f64 lo)))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(*.f64 (/.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 1 binary64)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) lo))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(*.f64 (/.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) (cbrt.f64 lo)))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64)) (cbrt.f64 lo)))
(*.f64 (/.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (sqrt.f64 lo)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) (sqrt.f64 lo)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) (sqrt.f64 lo))) (sqrt.f64 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 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) (sqrt.f64 lo))) (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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)))
(*.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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) (cbrt.f64 lo)))
(*.f64 (/.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal -1 binary64)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) lo))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (neg.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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (neg.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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (neg.f64 lo))
(*.f64 (neg.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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (neg.f64 lo))
(*.f64 (*.f64 #s(literal -1 binary64) (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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (neg.f64 lo))
(*.f64 (*.f64 #s(literal -1 binary64) (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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (neg.f64 lo))
(pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 1 binary64))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 3 binary64))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 2 binary64))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(pow.f64 (/.f64 lo (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal -1 binary64))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(neg.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (neg.f64 lo))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64)))
(fabs.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(log.f64 (exp.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal -1 binary64)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(exp.f64 (log.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 1 binary64)))
(/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)
(-.f64 (exp.f64 (log1p.f64 (+.f64 x (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) (+.f64 hi x))))
(-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (/.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 2 binary64)) (-.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) #s(literal 2 binary64))) (-.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)))
(*.f64 #s(literal 1 binary64) (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(*.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 1 binary64))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(*.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))) (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64))))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(*.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 1/6 binary64)) (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64))))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(*.f64 (+.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) (-.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) x)))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) #s(literal 3 binary64))) (fma.f64 x x (*.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (-.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) x))))
(*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) #s(literal 2 binary64))) (-.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)))
(*.f64 (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))) #s(literal 2 binary64)) #s(literal 3 binary64)) (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(*.f64 (pow.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(*.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)) (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(*.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 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))) #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 1/6 binary64))) (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 1/6 binary64)))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (*.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) (-.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) x))) (+.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) #s(literal 3 binary64))) (fma.f64 x x (*.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (-.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) #s(literal 2 binary64))) (-.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)))
(/.f64 (+.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x x (*.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) (-.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) x))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) #s(literal 3 binary64))) (fma.f64 x x (*.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (-.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) x))))
(/.f64 (+.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 2 binary64))) (-.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) #s(literal 2 binary64))) (-.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 x x (*.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) (-.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) x)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) #s(literal 3 binary64)))) (neg.f64 (fma.f64 x x (*.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (-.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) x)))))
(/.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) #s(literal 3 binary64))) (pow.f64 x #s(literal 3 binary64))) (neg.f64 (fma.f64 x x (*.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (-.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 2 binary64)))) (neg.f64 (-.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) #s(literal 2 binary64)))) (neg.f64 (-.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))))
(/.f64 (-.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (-.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) x))
(/.f64 (-.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (-.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) x))
(pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 1 binary64))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 3 binary64))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64)) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (+.f64 x (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) (+.f64 hi x))
(pow.f64 (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(sqrt.f64 (pow.f64 (+.f64 x (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) (+.f64 hi x)) #s(literal 2 binary64)))
(fabs.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)))
(log.f64 (exp.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(cbrt.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 3 binary64)))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(expm1.f64 (log1p.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(expm1.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))))
(log1p.f64 (expm1.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(exp.f64 (log.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(exp.f64 (*.f64 (log.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 1 binary64)))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(fma.f64 #s(literal 1 binary64) x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(fma.f64 #s(literal 1 binary64) (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) x)
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(fma.f64 (cbrt.f64 (pow.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)) x)
(fma.f64 (cbrt.f64 (pow.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)) x)
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(fma.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) x)
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(+.f64 hi (*.f64 hi (/.f64 (+.f64 x hi) lo)))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)
(+.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) hi)
(fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)
(+.f64 (*.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) #s(literal 1 binary64)) hi)
(fma.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 #s(literal 1 binary64) (fma.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) #s(literal 1 binary64))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)
(*.f64 (cbrt.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 2 binary64))))
(*.f64 (cbrt.f64 (pow.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 (cbrt.f64 (pow.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 (cbrt.f64 (pow.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 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 (*.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) (*.f64 hi (/.f64 (+.f64 x hi) lo))) (-.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))) (fma.f64 (*.f64 hi (/.f64 (+.f64 hi x) lo)) (*.f64 hi (/.f64 (+.f64 hi x) lo)) (-.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 hi (*.f64 hi (/.f64 (+.f64 hi x) lo))))))
(/.f64 (+.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (*.f64 hi (/.f64 (+.f64 hi x) lo)) #s(literal 3 binary64))) (-.f64 (*.f64 hi (+.f64 (*.f64 (/.f64 (+.f64 hi x) lo) (*.f64 hi (/.f64 (+.f64 hi x) lo))) hi)) (*.f64 hi (*.f64 hi (/.f64 (+.f64 hi x) lo)))))
(/.f64 (-.f64 (*.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) (*.f64 hi (/.f64 (+.f64 x hi) lo))) (pow.f64 hi #s(literal 2 binary64))) (-.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) hi))
(/.f64 (-.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (/.f64 (+.f64 hi x) lo) (/.f64 (+.f64 hi x) lo))) (pow.f64 hi #s(literal 2 binary64))) (-.f64 (*.f64 hi (/.f64 (+.f64 hi x) lo)) hi))
(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 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(-.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 (*.f64 hi (/.f64 (+.f64 hi x) lo)) (neg.f64 (+.f64 hi x))) lo)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (+.f64 x (fma.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 hi x) lo)) (neg.f64 (+.f64 hi x))) lo)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.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 (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 (+.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 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) (+.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal -1 binary64))))) (/.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) (+.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal -1 binary64))))))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) (+.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal -1 binary64))))) (/.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64)) (+.f64 #s(literal -1 binary64) (*.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) (/.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) (/.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64)) (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(*.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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(*.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) 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 2 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(*.f64 (cbrt.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/3 binary64)))
(*.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(*.f64 (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (/.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 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) (+.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal -1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) (+.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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))) (/.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) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/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) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(*.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 1/3 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 2 binary64))))
(*.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 3/2 binary64)) #s(literal 1/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/2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3/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 #s(literal 1 binary64) (*.f64 (/.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 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) (+.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal -1 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.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) (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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) (+.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal -1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) (+.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 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) (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 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (/.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 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) (+.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal -1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) (+.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 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 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64))) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 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) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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))))
(/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64)))) (+.f64 #s(literal -1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (neg.f64 lo))))
(/.f64 (-.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))) (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (/.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 (+.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64)))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) (+.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal -1 binary64))))))
(/.f64 (-.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64))) (+.f64 #s(literal -1 binary64) (*.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))))
(/.f64 (-.f64 (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 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 1 binary64)))
(/.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64)) #s(literal -1 binary64)) (+.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal -1 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 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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))) (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 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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))) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(pow.f64 (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 2 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 2 binary64)))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 2 binary64)))
(fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(exp.f64 (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 1/3 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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) (neg.f64 (/.f64 (-.f64 (*.f64 hi (/.f64 (+.f64 hi x) lo)) (neg.f64 (+.f64 hi x))) lo)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(+.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 (/.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 x hi) lo) hi)) lo)) #s(literal 2 binary64))))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3 binary64))
(+.f64 (*.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 (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 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3 binary64))
(+.f64 (*.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 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) (*.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)))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3 binary64))
(+.f64 (*.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 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)))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3 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 3 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3 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 3 binary64)))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3 binary64))
(*.f64 (+.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 x hi) lo) hi)) lo)) #s(literal 2 binary64)))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3 binary64))
(*.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 binary64))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3 binary64))
(*.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 x hi) lo) hi)) lo)))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3 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)) (*.f64 (cbrt.f64 (+.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 x hi) lo) hi)) lo)) #s(literal 2 binary64))))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3 binary64))
(*.f64 (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (*.f64 (hypot.f64 #s(literal 1 binary64) (sqrt.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 x hi) lo) hi)) lo)) #s(literal 2 binary64))))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3 binary64))
(*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 3/2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 3/2 binary64)))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3 binary64))
(*.f64 (pow.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)) #s(literal 3 binary64)) (+.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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3 binary64))
(*.f64 (pow.f64 (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 3 binary64)) (pow.f64 (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3 binary64))
(*.f64 (*.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) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3 binary64))
(*.f64 (*.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 (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))))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3 binary64))
(*.f64 (*.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)) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3 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 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.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)))) #s(literal 3 binary64)))
(/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) (+.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal -1 binary64)))) #s(literal 3 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 2 binary64))) #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)))
(/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3 binary64)))
(/.f64 (*.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) (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 (+.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 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 2 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) (+.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal -1 binary64))))))
(/.f64 (*.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) (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 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 2 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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))) (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 (+.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 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 2 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) (+.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal -1 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))) (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 x hi) lo) hi)) lo)))
(*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 2 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 6 binary64)))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 6 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 3 binary64))))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3 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 3 binary64)))))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3 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 3 binary64)) #s(literal 3 binary64)))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 3 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3 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 3 binary64))))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3 binary64))
(exp.f64 (*.f64 #s(literal 3 binary64) (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3 binary64))
(exp.f64 (*.f64 (*.f64 #s(literal 3 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (*.f64 hi (/.f64 (+.f64 hi x) lo)) (neg.f64 (+.f64 hi x))) lo)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (+.f64 x (fma.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 hi x) lo)) (neg.f64 (+.f64 hi x))) lo)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.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 (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 (+.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 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) (+.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal -1 binary64))))) (/.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) (+.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal -1 binary64))))))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) (+.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal -1 binary64))))) (/.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64)) (+.f64 #s(literal -1 binary64) (*.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) (/.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) (/.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64)) (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(*.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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(*.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) 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 2 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(*.f64 (cbrt.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/3 binary64)))
(*.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(*.f64 (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (/.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 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) (+.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal -1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) (+.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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))) (/.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) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/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) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(*.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 1/3 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 2 binary64))))
(*.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 3/2 binary64)) #s(literal 1/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/2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3/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 #s(literal 1 binary64) (*.f64 (/.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 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) (+.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal -1 binary64)))) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.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) (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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) (+.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal -1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) (+.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 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) (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 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (/.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 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) (+.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal -1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) (+.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 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 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64))) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 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) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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))))
(/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64)))) (+.f64 #s(literal -1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (neg.f64 lo))))
(/.f64 (-.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))) (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (/.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 (+.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64)))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) (+.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal -1 binary64))))))
(/.f64 (-.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64))) (+.f64 #s(literal -1 binary64) (*.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))))
(/.f64 (-.f64 (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 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 1 binary64)))
(/.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64)) #s(literal -1 binary64)) (+.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal -1 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 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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))) (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 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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))) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(pow.f64 (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 2 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 2 binary64)))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 2 binary64)))
(fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(exp.f64 (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))) #s(literal 1/3 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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) (neg.f64 (/.f64 (-.f64 (*.f64 hi (/.f64 (+.f64 hi x) lo)) (neg.f64 (+.f64 hi x))) lo)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)))))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)))
(*.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 1 binary64))
(cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)))
(*.f64 (cbrt.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))) #s(literal 2 binary64)))
(cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)))
(*.f64 (cbrt.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))) (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)))) (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))) #s(literal 2 binary64)) (cbrt.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))))
(cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)))
(*.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 1/6 binary64)) (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 1/6 binary64)))
(cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))))
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)))) (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)))) (cbrt.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 2 binary64)))) (cbrt.f64 (-.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) #s(literal 2 binary64)))) (cbrt.f64 (-.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (cbrt.f64 (fma.f64 x x (*.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) (-.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) x)))))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) #s(literal 3 binary64)))) (cbrt.f64 (fma.f64 x x (*.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (-.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) x)))))
(pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 1/3 binary64))
(cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)))
(pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 1 binary64))
(cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)))
(pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))) #s(literal 3 binary64))
(cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)))
(pow.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 1/6 binary64)) #s(literal 2 binary64))
(cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)))
(sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64)))
(fabs.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))))
(log.f64 (exp.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))))
(cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))))
(cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)))
(expm1.f64 (log1p.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))))
(cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)))
(exp.f64 (log.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))))
(cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)))
(exp.f64 (*.f64 (log.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 1/3 binary64)))
(cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))) #s(literal 1 binary64)))
(cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x hi))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 hi x)))
(pow.f64 (*.f64 x hi) #s(literal 1 binary64))
(*.f64 hi x)
(pow.f64 (cbrt.f64 (*.f64 x hi)) #s(literal 3 binary64))
(*.f64 hi x)
(pow.f64 (pow.f64 (*.f64 x hi) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 hi x)
(pow.f64 (sqrt.f64 (*.f64 x hi)) #s(literal 2 binary64))
(*.f64 hi x)
(sqrt.f64 (pow.f64 (*.f64 x hi) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 hi x) #s(literal 2 binary64)))
(fabs.f64 (*.f64 hi x))
(log.f64 (pow.f64 (exp.f64 x) hi))
(*.f64 hi x)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x hi))))
(*.f64 hi x)
(cbrt.f64 (pow.f64 (*.f64 x hi) #s(literal 3 binary64)))
(*.f64 hi x)
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))))
(*.f64 hi x)
(cbrt.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(*.f64 hi x)
(expm1.f64 (log1p.f64 (*.f64 x hi)))
(expm1.f64 (log1p.f64 (*.f64 hi x)))
(log1p.f64 (expm1.f64 (*.f64 x hi)))
(*.f64 hi x)
(exp.f64 (log.f64 (*.f64 x hi)))
(*.f64 hi x)
(exp.f64 (*.f64 (log.f64 (*.f64 x hi)) #s(literal 1 binary64)))
(*.f64 hi x)

eval210.0ms (1.6%)

Compiler

Compiled 32122 to 5110 computations (84.1% saved)

prune297.0ms (2.3%)

Pruning

70 alts after pruning (67 fresh and 3 done)

PrunedKeptTotal
New1093431136
Fresh82432
Picked415
Done022
Total1105701175
Accuracy
20.5%
Counts
1175 → 70
Alt Table
Click to see full alt table
StatusAccuracyProgram
18.8%
(fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))
18.8%
(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))
18.8%
(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))
18.7%
(/.f64 (-.f64 x lo) hi)
18.5%
(/.f64 (-.f64 lo x) lo)
19.0%
(/.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)))
9.8%
(/.f64 (+.f64 x (-.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) lo)) hi)
18.8%
(/.f64 (neg.f64 lo) hi)
18.8%
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.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) (pow.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 3 binary64)))))
18.7%
(/.f64 #s(literal 1 binary64) (/.f64 hi (-.f64 x lo)))
18.9%
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) (+.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal -1 binary64))))) (/.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) (+.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal -1 binary64))))))
13.7%
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) hi)) lo))
19.0%
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (*.f64 hi (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 x lo))))) lo))
18.8%
(+.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo) #s(literal 1 binary64))
18.8%
(+.f64 (+.f64 #s(literal 2 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal -1 binary64))
8.8%
(+.f64 (+.f64 #s(literal 2 binary64) (/.f64 (+.f64 x hi) lo)) #s(literal -1 binary64))
18.7%
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x lo) lo)) (*.f64 hi (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))
19.0%
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (cbrt.f64 lo)))
8.8%
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo))
14.7%
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 hi (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x)) lo))
18.7%
(+.f64 #s(literal 1 binary64) (/.f64 x lo))
8.8%
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
19.0%
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (/.f64 lo (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))))
18.8%
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (/.f64 #s(literal 1 binary64) lo))))
19.0%
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))) (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) lo))
18.8%
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
19.0%
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (neg.f64 (/.f64 #s(literal 1 binary64) lo))))
8.8%
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 x hi) (/.f64 #s(literal 1 binary64) lo)))
19.0%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))) #s(literal 3 binary64)) #s(literal 3 binary64)) lo)))
19.0%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))) #s(literal 2 binary64)) (cbrt.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))) #s(literal 3 binary64)) lo)))
19.0%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)))) (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64)))) #s(literal 3 binary64)) lo)))
19.0%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 3 binary64))) #s(literal 3 binary64)) lo)))
13.7%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (+.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) hi))) #s(literal 3 binary64)) lo)))
19.0%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (*.f64 hi (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 x lo)))))) #s(literal 3 binary64)) lo)))
9.6%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 hi (/.f64 (+.f64 hi x) lo))) #s(literal 3 binary64)) lo)))
14.7%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) (+.f64 (neg.f64 x) hi)) lo)))
13.7%
(+.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))) hi)) lo)))
14.7%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (-.f64 (fabs.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo))) hi)) lo)))
19.0%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)))
18.8%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))) lo)))
9.6%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 hi (/.f64 (+.f64 hi x) lo)) lo)))
18.8%
(*.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))))
18.7%
(*.f64 (-.f64 x lo) (/.f64 #s(literal 1 binary64) hi))
18.8%
(*.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3/2 binary64))))
18.8%
(*.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 2 binary64))))
18.7%
(*.f64 x (/.f64 (/.f64 (-.f64 x lo) hi) x))
10.1%
(*.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi))
11.8%
(*.f64 x (/.f64 lo (*.f64 hi (neg.f64 x))))
10.7%
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 x lo)))))
10.1%
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 (/.f64 lo x) (/.f64 #s(literal 1 binary64) hi))))
12.1%
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 x hi)) lo)))
18.8%
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 lo hi))))
18.8%
(*.f64 lo (/.f64 #s(literal 1 binary64) (neg.f64 hi)))
18.8%
(*.f64 lo (-.f64 (/.f64 (/.f64 x hi) lo) (/.f64 #s(literal 1 binary64) hi)))
18.8%
(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)))))
18.8%
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
18.0%
(fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo)))
18.8%
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))))
19.6%
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64)) #s(literal 3/2 binary64)) lo)) #s(literal 3 binary64)))
18.8%
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 3 binary64)) lo)) #s(literal 3 binary64)))
14.7%
(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.8%
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (*.f64 hi (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 x lo))))) lo)) #s(literal 3 binary64)))
19.6%
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fabs.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))) lo)) #s(literal 3 binary64)))
9.2%
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (expm1.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))) lo)) #s(literal 3 binary64)))
18.8%
(cbrt.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) (+.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal -1 binary64)))) #s(literal 3 binary64))))
18.8%
(cbrt.f64 (-.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 3 binary64)))) #s(literal 1 binary64)))
18.8%
(cbrt.f64 (*.f64 (pow.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)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
18.8%
(cbrt.f64 (exp.f64 (*.f64 #s(literal 3 binary64) (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))))
18.8%
(cbrt.f64 (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 3 binary64)) #s(literal 3 binary64))))
18.7%
#s(literal 1 binary64)
Compiler

Compiled 3029 to 1664 computations (45.1% saved)

simplify84.0ms (0.6%)

Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff19520
(+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))
cost-diff19520
(/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)
cost-diff19520
(neg.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo))
cost-diff19584
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)))
cost-diff0
(/.f64 (+.f64 x hi) lo)
cost-diff0
(fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)
cost-diff0
(+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
cost-diff6400
(fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))
cost-diff0
(/.f64 #s(literal 1 binary64) hi)
cost-diff128
(*.f64 (/.f64 lo x) (/.f64 #s(literal 1 binary64) hi))
cost-diff256
(-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 (/.f64 lo x) (/.f64 #s(literal 1 binary64) hi)))
cost-diff512
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 (/.f64 lo x) (/.f64 #s(literal 1 binary64) hi))))
cost-diff0
(/.f64 hi lo)
cost-diff0
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
cost-diff0
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64)) #s(literal 3/2 binary64)) lo)
cost-diff0
(+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64)) #s(literal 3/2 binary64)) lo))
cost-diff0
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64)) #s(literal 3/2 binary64)) lo)) #s(literal 3 binary64))
cost-diff12864
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64)) #s(literal 3/2 binary64)) lo)) #s(literal 3 binary64)))
Rules
826×times-frac
449×distribute-rgt-in
420×distribute-lft-in
398×sub-neg
375×unsub-neg
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
0461458
1931440
22021368
36611244
422871229
574111229
Stop Event
node limit
Calls
Call 1
Inputs
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64)) #s(literal 3/2 binary64)) lo)) #s(literal 3 binary64)))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64)) #s(literal 3/2 binary64)) lo)) #s(literal 3 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64)) #s(literal 3/2 binary64)) lo))
#s(literal 1 binary64)
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64)) #s(literal 3/2 binary64)) lo)
(pow.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64)) #s(literal 3/2 binary64))
(pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64))
(cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
hi
(/.f64 (+.f64 hi x) lo)
(+.f64 hi x)
x
lo
#s(literal 2 binary64)
#s(literal 3/2 binary64)
#s(literal 3 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
#s(literal 1 binary64)
(/.f64 hi lo)
hi
lo
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 (/.f64 lo x) (/.f64 #s(literal 1 binary64) hi))))
x
(-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 (/.f64 lo x) (/.f64 #s(literal 1 binary64) hi)))
(/.f64 #s(literal 1 binary64) hi)
#s(literal 1 binary64)
hi
(*.f64 (/.f64 lo x) (/.f64 #s(literal 1 binary64) hi))
(/.f64 lo x)
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 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
x
(fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)
hi
(/.f64 (+.f64 x hi) lo)
(+.f64 x hi)
lo
(/.f64 #s(literal 1 binary64) lo)
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)))
#s(literal 1 binary64)
(neg.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo))
(/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)
(+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))
x
(+.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))
(fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)
hi
(/.f64 (+.f64 x hi) lo)
(+.f64 x hi)
lo
(fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)
(neg.f64 (sqrt.f64 hi))
(sqrt.f64 hi)
Outputs
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64)) #s(literal 3/2 binary64)) lo)) #s(literal 3 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64)) #s(literal 3/2 binary64)) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))) #s(literal 2 binary64)) #s(literal 3/2 binary64)) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 hi (fma.f64 hi (/.f64 (+.f64 hi x) lo) x))) #s(literal 2 binary64)) #s(literal 3/2 binary64)) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 hi x) lo)) hi x)) #s(literal 2 binary64)) #s(literal 3/2 binary64)) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 hi x) lo)) x)) #s(literal 2 binary64)) #s(literal 3/2 binary64)) lo))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64)) #s(literal 3/2 binary64)) lo)) #s(literal 3 binary64))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))) #s(literal 2 binary64)) #s(literal 3/2 binary64)) lo)) #s(literal 3 binary64))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 hi (fma.f64 hi (/.f64 (+.f64 hi x) lo) x))) #s(literal 2 binary64)) #s(literal 3/2 binary64)) lo)) #s(literal 3 binary64))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 hi x) lo)) hi x)) #s(literal 2 binary64)) #s(literal 3/2 binary64)) lo)) #s(literal 3 binary64))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 hi x) lo)) x)) #s(literal 2 binary64)) #s(literal 3/2 binary64)) lo)) #s(literal 3 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64)) #s(literal 3/2 binary64)) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))) #s(literal 2 binary64)) #s(literal 3/2 binary64)) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 hi (fma.f64 hi (/.f64 (+.f64 hi x) lo) x))) #s(literal 2 binary64)) #s(literal 3/2 binary64)) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 hi x) lo)) hi x)) #s(literal 2 binary64)) #s(literal 3/2 binary64)) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 hi x) lo)) x)) #s(literal 2 binary64)) #s(literal 3/2 binary64)) lo))
#s(literal 1 binary64)
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64)) #s(literal 3/2 binary64)) lo)
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))) #s(literal 2 binary64)) #s(literal 3/2 binary64)) lo)
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 hi (fma.f64 hi (/.f64 (+.f64 hi x) lo) x))) #s(literal 2 binary64)) #s(literal 3/2 binary64)) lo)
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 hi x) lo)) hi x)) #s(literal 2 binary64)) #s(literal 3/2 binary64)) lo)
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 hi x) lo)) x)) #s(literal 2 binary64)) #s(literal 3/2 binary64)) lo)
(pow.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64)) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))) #s(literal 2 binary64)) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (cbrt.f64 (+.f64 hi (fma.f64 hi (/.f64 (+.f64 hi x) lo) x))) #s(literal 2 binary64)) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 hi x) lo)) hi x)) #s(literal 2 binary64)) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 hi x) lo)) x)) #s(literal 2 binary64)) #s(literal 3/2 binary64))
(pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (+.f64 hi (fma.f64 hi (/.f64 (+.f64 hi x) lo) x))) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 hi x) lo)) hi x)) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (fma.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 hi x) lo)) x)) #s(literal 2 binary64))
(cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)))
(cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)))
(cbrt.f64 (+.f64 hi (fma.f64 hi (/.f64 (+.f64 hi x) lo) x)))
(cbrt.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 hi x) lo)) hi x))
(cbrt.f64 (fma.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 hi x) lo)) x))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))
(+.f64 hi (fma.f64 hi (/.f64 (+.f64 hi x) lo) x))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 hi x) lo)) hi x)
(fma.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 hi x) lo)) x)
hi
(/.f64 (+.f64 hi x) lo)
(+.f64 hi x)
x
lo
#s(literal 2 binary64)
#s(literal 3/2 binary64)
#s(literal 3 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
#s(literal 1 binary64)
(/.f64 hi lo)
hi
lo
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 (/.f64 lo x) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo x))))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi)))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 lo x) #s(literal 1 binary64)) (/.f64 (*.f64 x #s(literal 1 binary64)) hi))
(*.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi))
(/.f64 (-.f64 x lo) hi)
x
(-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 (/.f64 lo x) (/.f64 #s(literal 1 binary64) hi)))
(-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo x)))
(-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi))
(*.f64 (/.f64 #s(literal 1 binary64) hi) (fma.f64 #s(literal -1 binary64) (/.f64 lo x) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(/.f64 #s(literal 1 binary64) hi)
#s(literal 1 binary64)
hi
(*.f64 (/.f64 lo x) (/.f64 #s(literal 1 binary64) hi))
(*.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo x))
(/.f64 (/.f64 lo x) hi)
(/.f64 lo (*.f64 hi x))
(/.f64 lo x)
lo
(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 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 hi (fma.f64 hi (/.f64 (+.f64 hi x) lo) x)) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 hi x) lo)) hi x) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 hi x) lo)) x) lo))
(+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))
(+.f64 hi (fma.f64 hi (/.f64 (+.f64 hi x) lo) x))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 hi x) lo)) hi x)
(fma.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 hi x) lo)) x)
x
(fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)
(fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)
hi
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 hi x) lo)
(+.f64 x hi)
(+.f64 hi x)
lo
(/.f64 #s(literal 1 binary64) lo)
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 hi (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) x) (-.f64 hi hi))) lo))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 hi x) lo)) hi x) lo))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 hi x) lo)) x) lo))
#s(literal 1 binary64)
(neg.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo))
(/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo))
(/.f64 (+.f64 hi (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) x) (-.f64 hi hi))) (neg.f64 lo))
(/.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 hi x) lo)) hi x) (neg.f64 lo))
(/.f64 (fma.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 hi x) lo)) x) (neg.f64 lo))
(/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)
(/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)
(/.f64 (+.f64 hi (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) x) (-.f64 hi hi))) lo)
(/.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 hi x) lo)) hi x) lo)
(/.f64 (fma.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 hi x) lo)) x) lo)
(+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))
(+.f64 hi (fma.f64 hi (/.f64 (+.f64 hi x) lo) x))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 hi x) lo)) hi x)
(fma.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 hi x) lo)) x)
x
(+.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)
(fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)
(fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)
hi
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 hi x) lo)
(+.f64 x hi)
(+.f64 hi x)
lo
(fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)
(-.f64 hi hi)
#s(literal 0 binary64)
(neg.f64 (sqrt.f64 hi))
(sqrt.f64 hi)

localize814.0ms (6.2%)

Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy99.7%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)))
accuracy99.6%
(/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)
accuracy97.5%
(fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)
accuracy1.6%
(fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)
accuracy100.0%
(/.f64 (+.f64 x hi) lo)
accuracy100.0%
(+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
accuracy99.8%
(fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))
accuracy97.5%
(fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)
accuracy100.0%
(/.f64 #s(literal 1 binary64) hi)
accuracy100.0%
(-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 (/.f64 lo x) (/.f64 #s(literal 1 binary64) hi)))
accuracy99.5%
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 (/.f64 lo x) (/.f64 #s(literal 1 binary64) hi))))
accuracy46.8%
(*.f64 (/.f64 lo x) (/.f64 #s(literal 1 binary64) hi))
accuracy100.0%
(/.f64 hi lo)
accuracy97.4%
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
accuracy99.2%
(pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64))
accuracy99.0%
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64)) #s(literal 3/2 binary64)) lo)) #s(literal 3 binary64)))
accuracy98.9%
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64)) #s(literal 3/2 binary64)) lo)) #s(literal 3 binary64))
accuracy97.4%
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
Results
725.0ms256×3valid
Compiler

Compiled 401 to 43 computations (89.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 329.0ms
backward-pass: 117.0ms (35.6% of total)
ival-sqrt: 56.0ms (17% of total)
ival-add: 43.0ms (13.1% of total)
ival-div: 35.0ms (10.6% of total)
ival-pow: 30.0ms (9.1% of total)
ival-mult: 26.0ms (7.9% of total)
ival-neg: 10.0ms (3% of total)
ival-cbrt: 9.0ms (2.7% of total)
ival-sub: 2.0ms (0.6% of total)
const: 1.0ms (0.3% of total)

series114.0ms (0.9%)

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

150 calls:

TimeVariablePointExpression
14.0ms
x
@0
(pow (cbrt (+ (* hi (/ (+ hi x) lo)) (+ hi x))) 2)
8.0ms
x
@inf
(pow (cbrt (+ (* hi (/ (+ hi x) lo)) (+ hi x))) 2)
6.0ms
hi
@-inf
(cbrt (pow (+ 1 (/ (pow (pow (cbrt (+ (* hi (/ (+ hi x) lo)) (+ hi x))) 2) 3/2) lo)) 3))
5.0ms
x
@-inf
(pow (cbrt (+ (* hi (/ (+ hi x) lo)) (+ hi x))) 2)
4.0ms
lo
@0
(pow (cbrt (+ (* hi (/ (+ hi x) lo)) (+ hi x))) 2)

rewrite186.0ms (1.4%)

Algorithm
batch-egg-rewrite
Rules
362×log1p-expm1-u
362×expm1-log1p-u
349×add-cube-cbrt
347×add-exp-log
345×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
046988
1842948
Stop Event
node limit
Counts
18 → 362
Calls
Call 1
Inputs
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64)) #s(literal 3/2 binary64)) lo)) #s(literal 3 binary64)))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64)) #s(literal 3/2 binary64)) lo)) #s(literal 3 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64)) #s(literal 3/2 binary64)) lo))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64)) #s(literal 3/2 binary64)) lo)
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(/.f64 hi lo)
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 (/.f64 lo x) (/.f64 #s(literal 1 binary64) hi))))
(-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 (/.f64 lo x) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 (/.f64 lo x) (/.f64 #s(literal 1 binary64) hi))
(fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))
(/.f64 (+.f64 x hi) lo)
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)))
(neg.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo))
(/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)
(+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))
(fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))
(pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64))
(fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)
Outputs
(+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(+.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 1 binary64))
(-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))
(*.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) (pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))
(*.f64 (pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))))
(*.f64 (pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3/2 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64)) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) #s(literal 2 binary64))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))))
(exp.f64 (log1p.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log1p.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) #s(literal 1/3 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 1 binary64))
(fma.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) (sqrt.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 1 binary64))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))
(*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3/2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) #s(literal 2 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) #s(literal 3 binary64)))
(/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64)) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) #s(literal 3 binary64)))
(/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3 binary64)))
(log.f64 (exp.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3 binary64))))
(exp.f64 (*.f64 #s(literal 3 binary64) (log1p.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log1p.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))
(*.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) (pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))
(*.f64 (pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))))
(*.f64 (pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3/2 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64)) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) #s(literal 2 binary64))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))))
(exp.f64 (log1p.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log1p.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) #s(literal 1/3 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 1 binary64))
(fma.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) (sqrt.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 1 binary64))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(*.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (/.f64 #s(literal 1 binary64) lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) (sqrt.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))
(pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 2 binary64))
(pow.f64 (/.f64 lo (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal -1 binary64))
(log.f64 (exp.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))
(exp.f64 (log.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 2 binary64))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 hi lo)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 hi lo) #s(literal 1 binary64))
(fma.f64 hi (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 hi lo)) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) #s(literal 1 binary64))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 hi (/.f64 #s(literal 1 binary64) lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 hi lo)))
(*.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)))
(pow.f64 (/.f64 hi lo) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 hi lo)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 hi lo)) #s(literal 2 binary64))
(pow.f64 (/.f64 lo hi) #s(literal -1 binary64))
(log.f64 (exp.f64 (/.f64 hi lo)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 hi lo))))
(cbrt.f64 (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 hi lo)))
(log1p.f64 (expm1.f64 (/.f64 hi lo)))
(exp.f64 (log.f64 (/.f64 hi lo)))
(exp.f64 (*.f64 (log.f64 (/.f64 hi lo)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi))))) #s(literal 1 binary64))
(pow.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 x) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi))))))
(cbrt.f64 (pow.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi)))))
(log1p.f64 (expm1.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi)))))
(exp.f64 (log.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi)))) #s(literal 1 binary64)))
(+.f64 (/.f64 #s(literal 1 binary64) hi) (neg.f64 (/.f64 (/.f64 lo x) hi)))
(+.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 (neg.f64 (/.f64 lo x)) (/.f64 #s(literal 1 binary64) hi)))
(+.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi)) (fma.f64 (neg.f64 (/.f64 lo x)) (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi)))
(+.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi)) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) hi)) (/.f64 lo x) (/.f64 (/.f64 lo x) hi)))
(+.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (/.f64 lo x) hi))) (sqrt.f64 (/.f64 (/.f64 lo x) hi)) (/.f64 (/.f64 lo x) hi)))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) hi) (neg.f64 (*.f64 (/.f64 (/.f64 lo x) hi) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 (/.f64 lo x) hi)) #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 lo x) hi) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) hi) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi)) (neg.f64 (*.f64 (/.f64 (/.f64 lo x) hi) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 (/.f64 lo x) hi)) #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 lo x) hi) #s(literal 1 binary64))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 hi #s(literal -1/2 binary64)) (neg.f64 (*.f64 (/.f64 (/.f64 lo x) hi) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 (/.f64 lo x) hi)) #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 lo x) hi) #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 hi #s(literal -1/2 binary64)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi)) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi))))
(*.f64 (sqrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi))) (sqrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi))))
(/.f64 (-.f64 (pow.f64 hi #s(literal -2 binary64)) (pow.f64 (/.f64 (/.f64 lo x) hi) #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi)))
(/.f64 (-.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (/.f64 (/.f64 lo x) hi) #s(literal 3 binary64))) (+.f64 (pow.f64 hi #s(literal -2 binary64)) (+.f64 (pow.f64 (/.f64 (/.f64 lo x) hi) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi)))))
(pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi))) #s(literal 2 binary64))
(log.f64 (exp.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi)))))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi))))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi))))
(exp.f64 (log.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi))))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) hi) (neg.f64 (/.f64 (/.f64 lo x) hi)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) hi) (*.f64 (neg.f64 (/.f64 lo x)) (/.f64 #s(literal 1 binary64) hi)))
(fma.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi)) (neg.f64 (/.f64 (/.f64 lo x) hi)))
(fma.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi)) (*.f64 (neg.f64 (/.f64 lo x)) (/.f64 #s(literal 1 binary64) hi)))
(fma.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 hi #s(literal -1/2 binary64)) (neg.f64 (/.f64 (/.f64 lo x) hi)))
(fma.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 hi #s(literal -1/2 binary64)) (*.f64 (neg.f64 (/.f64 lo x)) (/.f64 #s(literal 1 binary64) hi)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 lo x) hi))) #s(literal 1 binary64))
(/.f64 (/.f64 lo x) hi)
(/.f64 (*.f64 lo #s(literal 1 binary64)) (*.f64 x hi))
(/.f64 (*.f64 (/.f64 lo x) #s(literal 1 binary64)) hi)
(/.f64 (*.f64 lo (/.f64 #s(literal 1 binary64) hi)) x)
(pow.f64 (/.f64 (/.f64 lo x) hi) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (/.f64 lo x) hi) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (/.f64 lo x) hi)) #s(literal 2 binary64))
(log.f64 (exp.f64 (/.f64 (/.f64 lo x) hi)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (/.f64 lo x) hi))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 lo x) hi) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 lo x) hi)))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 lo x) hi)))
(exp.f64 (log.f64 (/.f64 (/.f64 lo x) hi)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 lo x) hi)) #s(literal 1 binary64)))
(+.f64 (*.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (/.f64 #s(literal 1 binary64) lo)) #s(literal 1 binary64))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))))
(*.f64 (sqrt.f64 (fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))) (sqrt.f64 (fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))))
(pow.f64 (fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))) #s(literal 2 binary64))
(log.f64 (exp.f64 (fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64)))))
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))))
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))))
(exp.f64 (log.f64 (fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 hi x) lo))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 hi x) lo))
(*.f64 (+.f64 hi x) (/.f64 #s(literal 1 binary64) lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 hi x) lo)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 hi x) lo)) (sqrt.f64 (/.f64 (+.f64 hi x) lo)))
(pow.f64 (/.f64 (+.f64 hi x) lo) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (+.f64 hi x) lo)) #s(literal 2 binary64))
(pow.f64 (/.f64 lo (+.f64 hi x)) #s(literal -1 binary64))
(log.f64 (exp.f64 (/.f64 (+.f64 hi x) lo)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (+.f64 hi x) lo))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 hi x) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 hi x) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 hi x) lo)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 hi x) lo)))
(exp.f64 (log.f64 (/.f64 (+.f64 hi x) lo)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 hi x) lo)) #s(literal 1 binary64)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo))
(-.f64 (exp.f64 (log1p.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo))))
(*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo)) #s(literal 2 binary64)) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo)))))
(pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo))) #s(literal 2 binary64))
(log.f64 (exp.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)))))
(cbrt.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo))))
(log1p.f64 (expm1.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo))))
(exp.f64 (log1p.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo)) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo))) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo))) (sqrt.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo))) #s(literal 1 binary64))
(-.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)) #s(literal 1 binary64))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo)))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo))) (sqrt.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo))))
(/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo))
(/.f64 (neg.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))) lo)
(pow.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo))) #s(literal 2 binary64))
(log.f64 (exp.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo)))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo))))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo))))
(exp.f64 (log.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo))
(*.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (/.f64 #s(literal 1 binary64) lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)) (sqrt.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)))
(pow.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)) #s(literal 2 binary64))
(pow.f64 (/.f64 lo (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))) #s(literal -1 binary64))
(log.f64 (exp.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)))
(exp.f64 (log.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))))
(*.f64 (sqrt.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))) (sqrt.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) #s(literal 2 binary64))) (-.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) #s(literal 3 binary64))) (fma.f64 x x (-.f64 (pow.f64 (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) #s(literal 2 binary64)) (*.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))))))
(pow.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))) #s(literal 2 binary64))
(log.f64 (exp.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))))))
(cbrt.f64 (pow.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))))
(log1p.f64 (expm1.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))))
(exp.f64 (log.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))
(fma.f64 #s(literal 1 binary64) (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))
(fma.f64 #s(literal 1 binary64) (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) x)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) x)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))
(fma.f64 (sqrt.f64 (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (sqrt.f64 (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) x)
(fma.f64 (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))) (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))
(+.f64 (*.f64 hi (/.f64 (+.f64 hi x) lo)) (+.f64 hi x))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)))
(*.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))))
(*.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 3/2 binary64)) (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)))
(*.f64 (pow.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 4 binary64))) #s(literal 3/2 binary64)) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64))) #s(literal 3/2 binary64)))
(pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64)) #s(literal 3/2 binary64))
(pow.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 4 binary64)) #s(literal 3/4 binary64))
(pow.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(log.f64 (exp.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)))))
(cbrt.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))))
(log1p.f64 (expm1.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))))
(exp.f64 (log.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 4 binary64))) (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64))))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) #s(literal 2 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64))))
(exp.f64 (log.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi)) hi)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))
(*.f64 (sqrt.f64 (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) (sqrt.f64 (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))
(pow.f64 (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) #s(literal 2 binary64))
(log.f64 (exp.f64 (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))))
(cbrt.f64 (pow.f64 (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))
(log1p.f64 (expm1.f64 (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))
(exp.f64 (log.f64 (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) #s(literal 1 binary64)))

simplify588.0ms (4.5%)

Algorithm
egg-herbie
Rules
894×distribute-lft-in
489×*-commutative
369×+-commutative
340×times-frac
215×sub-neg
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0175351539674991
1494951539670230
Stop Event
node limit
Counts
929 → 868
Calls
Call 1
Inputs
(+.f64 #s(literal 1 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 #s(literal 1 binary64) (+.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.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 #s(literal 1 binary64) lo) (+.f64 (/.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 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.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 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.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 (-.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 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.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 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.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 #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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 hi lo) (/.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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 hi (*.f64 lo x)) (+.f64 (/.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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 hi (*.f64 lo x)) (+.f64 (/.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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 hi (*.f64 lo x)) (+.f64 (/.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) (*.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 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.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 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.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 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) x))) (/.f64 #s(literal 1 binary64) lo))))
(/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 hi (+.f64 lo x)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 hi (+.f64 lo x)))) (pow.f64 lo #s(literal 2 binary64)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) lo))) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) lo))) lo)))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 3 binary64))
(+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (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 (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))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 3 binary64)))
(+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (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 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #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))))) (/.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 (+.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)))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 3 binary64)))
(+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (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 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (+.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 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (+.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 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #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)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #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))))) (/.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 (+.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)))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 3 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 2 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))) (+.f64 (/.f64 #s(literal 3 binary64) (*.f64 hi (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64))))))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))) (+.f64 (/.f64 #s(literal 3 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 (*.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 (/.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 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 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 6 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))) (+.f64 (/.f64 #s(literal 3 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 1 binary64) (/.f64 x lo)) (+.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)))))) (pow.f64 hi #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #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)))) (+.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 (+.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 (/.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 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 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 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 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64))))) (*.f64 #s(literal 3 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 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))) (+.f64 (*.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))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (+.f64 (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (/.f64 x (pow.f64 lo #s(literal 5 binary64))) (/.f64 (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)) (pow.f64 lo #s(literal 2 binary64))))))) hi)))) (*.f64 #s(literal 3 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 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.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))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (-.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 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (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)))) (-.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 x (pow.f64 lo #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal 3 binary64) (/.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 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (+.f64 (/.f64 x (pow.f64 lo #s(literal 5 binary64))) (/.f64 (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)) (pow.f64 lo #s(literal 2 binary64)))))))) hi)))) (*.f64 #s(literal 3 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)))))
(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 3 binary64))
(+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (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 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (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 1 binary64) lo) (/.f64 hi (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 3 binary64)))
(+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (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 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.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) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 (+.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) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (*.f64 (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 1 binary64) lo) (/.f64 hi (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 3 binary64)))
(+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (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 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.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) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 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 3 binary64))) (*.f64 (+.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) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (*.f64 (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 1 binary64) lo) (/.f64 hi (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 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 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #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 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))) x)) (+.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) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))) x) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #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 (/.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))) x)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (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 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 x #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) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))) x) (+.f64 (/.f64 (*.f64 (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 1 binary64) lo) (/.f64 hi (pow.f64 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 3 binary64)))))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #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 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))) x)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (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 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 x #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) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))) x) (+.f64 (/.f64 (*.f64 (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 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 x #s(literal 2 binary64))) (+.f64 (/.f64 (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 3 binary64)) (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 -1 binary64) (*.f64 (pow.f64 x #s(literal 3 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 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 #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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (*.f64 (+.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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) 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)))))
(*.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 (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 -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) (*.f64 (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 -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) x)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (*.f64 (+.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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) 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)))))
(*.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 #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 3 binary64)) x)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (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 -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) (*.f64 (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 -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) x)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (*.f64 (+.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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) 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)))))
(/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 hi x) #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 hi x) #s(literal 3 binary64)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 3 binary64))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 hi x) #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 hi x) #s(literal 3 binary64)))) (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))) (+.f64 (*.f64 hi (*.f64 (+.f64 hi x) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (+.f64 hi x))) (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)))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 hi x) #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 hi x) #s(literal 3 binary64)))) (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))) (+.f64 (*.f64 hi (*.f64 (+.f64 hi x) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (+.f64 hi x))) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (+.f64 (*.f64 hi (*.f64 (+.f64 hi x) (+.f64 (*.f64 #s(literal 2 binary64) hi) (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 hi x) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (+.f64 hi x))) (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))))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 6 binary64)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x lo)) (+.f64 (/.f64 hi lo) (/.f64 x lo)))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (+.f64 (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (+.f64 hi x) (+.f64 (*.f64 #s(literal 2 binary64) hi) (*.f64 #s(literal 2 binary64) 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 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) (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 hi lo) (+.f64 (/.f64 x lo) (+.f64 (/.f64 (*.f64 hi (*.f64 (+.f64 hi x) (+.f64 (*.f64 #s(literal 2 binary64) hi) (*.f64 #s(literal 2 binary64) x)))) (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (+.f64 hi x) (+.f64 (*.f64 #s(literal 2 binary64) hi) (*.f64 #s(literal 2 binary64) x))) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (+.f64 hi x) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (+.f64 hi x))) (pow.f64 (+.f64 hi x) #s(literal 2 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))))))))))))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (+.f64 hi x)) (*.f64 #s(literal -1 binary64) (+.f64 hi x))) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (+.f64 hi x)) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (+.f64 hi x))) (+.f64 (*.f64 #s(literal 2 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))))) lo)))) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (+.f64 hi x)) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -4 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 hi x) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (+.f64 hi x))) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))))) lo)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (+.f64 hi x))) (+.f64 (*.f64 #s(literal 2 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)))))) lo)))) lo)))
(+.f64 #s(literal 1 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 #s(literal 1 binary64) (+.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.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 #s(literal 1 binary64) lo) (+.f64 (/.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 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.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 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.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 (-.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 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.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 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.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 #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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 hi lo) (/.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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 hi (*.f64 lo x)) (+.f64 (/.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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 hi (*.f64 lo x)) (+.f64 (/.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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 hi (*.f64 lo x)) (+.f64 (/.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) (*.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 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.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 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.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 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) x))) (/.f64 #s(literal 1 binary64) lo))))
(/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 hi (+.f64 lo x)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 hi (+.f64 lo x)))) (pow.f64 lo #s(literal 2 binary64)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) lo))) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) lo))) lo)))
(/.f64 x lo)
(+.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))
(+.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.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) lo) (+.f64 (/.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 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.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 #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 (-.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 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (*.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 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (*.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 (pow.f64 hi #s(literal 2 binary64)) lo)) lo)
(+.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 hi lo) (/.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) lo) (+.f64 (/.f64 hi (*.f64 lo x)) (+.f64 (/.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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (*.f64 lo x)) (+.f64 (/.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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (*.f64 lo x)) (+.f64 (/.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) (/.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 hi lo) (/.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 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 hi lo) (/.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 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 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) x))) (/.f64 #s(literal 1 binary64) lo))))
(/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi (+.f64 x (/.f64 (*.f64 hi (+.f64 hi x)) lo))) lo)
(/.f64 (+.f64 hi (+.f64 x (/.f64 (*.f64 hi (+.f64 hi x)) lo))) lo)
(/.f64 (+.f64 hi (+.f64 x (/.f64 (*.f64 hi (+.f64 hi x)) lo))) lo)
(/.f64 (+.f64 hi x) lo)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) lo))) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) lo))) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) lo))) lo))
#s(literal 1 binary64)
(/.f64 hi lo)
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(/.f64 hi lo)
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(/.f64 hi lo)
(/.f64 (+.f64 hi lo) lo)
(/.f64 (+.f64 hi lo) lo)
(/.f64 (+.f64 hi lo) lo)
#s(literal 1 binary64)
#s(literal 1 binary64)
(*.f64 #s(literal -1 binary64) (/.f64 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 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 lo x))) hi)
(/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 lo x))) hi)
(/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 lo x))) hi)
(/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 lo x))) hi)
(/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 lo x))) hi)
(/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 lo x))) hi)
(/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 lo x))) hi)
(/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 lo x))) hi)
(/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 lo x)))) hi)
(/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 lo x)))) hi)
(/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 lo x)))) hi)
(/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 lo x)))) hi)
(/.f64 x hi)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo hi)) (/.f64 x hi))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) hi))))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 lo x))) hi)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 lo x))) hi)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 lo x))) hi)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 lo x))) hi)
(/.f64 #s(literal 1 binary64) hi)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi))
(*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x)))
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (*.f64 hi x))))
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (*.f64 hi x))))
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (*.f64 hi x))))
(*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x)))
(*.f64 #s(literal -1 binary64) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi x)) (/.f64 #s(literal 1 binary64) (*.f64 hi lo)))))
(*.f64 #s(literal -1 binary64) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi x)) (/.f64 #s(literal 1 binary64) (*.f64 hi lo)))))
(*.f64 #s(literal -1 binary64) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi x)) (/.f64 #s(literal 1 binary64) (*.f64 hi lo)))))
(*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x)))
(/.f64 (-.f64 (/.f64 x hi) (/.f64 lo hi)) x)
(/.f64 (-.f64 (/.f64 x hi) (/.f64 lo hi)) x)
(/.f64 (-.f64 (/.f64 x hi) (/.f64 lo hi)) x)
(/.f64 #s(literal 1 binary64) hi)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi))
(/.f64 #s(literal 1 binary64) hi)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 hi x))
(+.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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 hi lo) (/.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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 hi (*.f64 lo x)) (+.f64 (/.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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 hi (*.f64 lo x)) (+.f64 (/.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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 hi (*.f64 lo x)) (+.f64 (/.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) (*.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 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.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 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.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 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.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 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 #s(literal 1 binary64) (+.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.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 #s(literal 1 binary64) lo) (+.f64 (/.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 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.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 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.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 (-.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 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.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 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.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 hi x)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 hi (+.f64 lo x)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 hi (+.f64 lo x)))) (pow.f64 lo #s(literal 2 binary64)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) lo))) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) lo))) lo)))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 x lo)
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (*.f64 lo x))))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (*.f64 lo x))))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (*.f64 lo x))))
(/.f64 x lo)
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo))))
(/.f64 x lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(/.f64 hi lo)
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (*.f64 hi lo))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (*.f64 hi lo))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (*.f64 hi lo))))
(/.f64 hi lo)
(*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) lo))))
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 hi x) lo)
(-.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (+.f64 (*.f64 #s(literal 2 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 #s(literal -1 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 hi lo)) (+.f64 (*.f64 #s(literal 2 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 #s(literal -1 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 hi lo)) (+.f64 (*.f64 #s(literal 2 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 #s(literal -1 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 hi lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi lo)) (/.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 #s(literal 1 binary64) x) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.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 x (-.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.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 x (-.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.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) (*.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 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi lo)) (/.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 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi lo)) (/.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 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi lo)) (/.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 (*.f64 #s(literal 2 binary64) (/.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) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.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) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)) (/.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 #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) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.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) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.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) (/.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 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 -1 binary64) (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #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) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (*.f64 #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 -1 binary64) (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #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) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (*.f64 #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 -1 binary64) (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) lo)))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal 2 binary64) hi))))) (*.f64 hi (+.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 lo (-.f64 lo (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal 2 binary64) hi))))) (*.f64 hi (+.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 lo (-.f64 lo (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal 2 binary64) hi))))) (*.f64 hi (+.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal 2 binary64) hi))) lo)))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi lo)) (/.f64 x lo))))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (+.f64 (*.f64 #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 (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal 2 binary64) hi))) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 hi (+.f64 hi x)) lo) (*.f64 #s(literal -1 binary64) (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal 2 binary64) hi))))) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 hi (+.f64 hi x)) lo) (*.f64 #s(literal -1 binary64) (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal 2 binary64) hi))))) lo)))
(*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (+.f64 (*.f64 #s(literal 2 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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (+.f64 (*.f64 #s(literal 2 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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (+.f64 (*.f64 #s(literal 2 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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi lo)) (/.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 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi lo)) (/.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 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi lo)) (/.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 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi lo)) (/.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 #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 hi (*.f64 lo x))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))))) (*.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 hi (*.f64 lo x))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))))) (*.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 hi (*.f64 lo x))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))))) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(-.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 x lo))
(-.f64 (*.f64 hi (-.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 2 binary64) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 x lo))
(-.f64 (*.f64 hi (-.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 2 binary64) (/.f64 #s(literal 1 binary64) lo)) (/.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 #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 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (*.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 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #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 -1 binary64) (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #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) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)) (/.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) (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #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) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)) (/.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) (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) lo)))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal 2 binary64) hi))))) (*.f64 hi (+.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal 2 binary64) hi))))) (*.f64 hi (+.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal 2 binary64) hi))))) (*.f64 hi (+.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal 2 binary64) hi))) lo))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) lo)) (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal 2 binary64) hi)))) lo)
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) lo)) (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal 2 binary64) hi)))) lo)
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) lo)) (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal 2 binary64) hi)))) lo)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal 2 binary64) hi))) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 hi (+.f64 hi x)) lo) (*.f64 #s(literal -1 binary64) (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal 2 binary64) hi))))) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 hi (+.f64 hi x)) lo) (*.f64 #s(literal -1 binary64) (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal 2 binary64) hi))))) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 hi (+.f64 hi x)) lo) (*.f64 #s(literal -1 binary64) (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal 2 binary64) hi))))) lo))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) hi) (+.f64 (*.f64 #s(literal 2 binary64) hi) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi lo)) (+.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 hi lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi lo)) (+.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 hi lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi lo)) (+.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 (*.f64 lo x))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.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 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.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 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.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) (/.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 hi lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi lo)) (/.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 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 hi lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi lo)) (/.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 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 hi lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) x))) (/.f64 #s(literal 1 binary64) lo))))
(/.f64 x lo)
(+.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))
(+.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.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) lo) (+.f64 (/.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 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.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 #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 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) lo))) (*.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 -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) (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) lo)))) (*.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 -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) (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) lo)))) (*.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 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal 2 binary64) hi))))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal 2 binary64) hi))))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal 2 binary64) hi))))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal 2 binary64) hi))) lo)
(/.f64 (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (+.f64 (*.f64 #s(literal 2 binary64) hi) (/.f64 (*.f64 hi (+.f64 hi x)) lo)))) lo)
(/.f64 (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (+.f64 (*.f64 #s(literal 2 binary64) hi) (/.f64 (*.f64 hi (+.f64 hi x)) lo)))) lo)
(/.f64 (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (+.f64 (*.f64 #s(literal 2 binary64) hi) (/.f64 (*.f64 hi (+.f64 hi x)) lo)))) lo)
(/.f64 (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal 2 binary64) hi))) lo)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal 2 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) (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal 2 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) (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal 2 binary64) hi)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) lo))) lo))
(+.f64 (*.f64 #s(literal -1 binary64) hi) (+.f64 (*.f64 #s(literal 2 binary64) hi) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(+.f64 (*.f64 #s(literal -1 binary64) hi) (+.f64 (*.f64 #s(literal 2 binary64) hi) (+.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))))
(+.f64 (*.f64 #s(literal -1 binary64) hi) (+.f64 (*.f64 #s(literal 2 binary64) hi) (+.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))))
(+.f64 (*.f64 #s(literal -1 binary64) hi) (+.f64 (*.f64 #s(literal 2 binary64) hi) (+.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi x)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi x)) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x)))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi x)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi x)) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x)))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi x)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi x)) (+.f64 (/.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)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) hi) (+.f64 (*.f64 #s(literal 2 binary64) hi) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) x))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) hi) (+.f64 (*.f64 #s(literal 2 binary64) hi) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) x))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) hi) (+.f64 (*.f64 #s(literal 2 binary64) hi) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) x))) #s(literal 1 binary64))))
x
(+.f64 x (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 x lo))))
(+.f64 x (*.f64 hi (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 x lo)))))
(+.f64 x (*.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 (/.f64 x (*.f64 hi lo)) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))))
(*.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 (*.f64 hi lo)) (/.f64 x (pow.f64 hi #s(literal 2 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 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) #s(literal 2 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 (*.f64 #s(literal -1 binary64) (/.f64 x hi)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) #s(literal 2 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 (*.f64 #s(literal -1 binary64) (/.f64 x hi)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) #s(literal 2 binary64)) hi)) (/.f64 #s(literal 1 binary64) lo)))
(/.f64 (*.f64 hi (+.f64 hi x)) lo)
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal 2 binary64) hi))))) lo)
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal 2 binary64) hi))))) lo)
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal 2 binary64) hi))))) lo)
(+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal 2 binary64) hi)))
(+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (+.f64 (*.f64 #s(literal 2 binary64) hi) (/.f64 (*.f64 hi (+.f64 hi x)) lo))))
(+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (+.f64 (*.f64 #s(literal 2 binary64) hi) (/.f64 (*.f64 hi (+.f64 hi x)) lo))))
(+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (+.f64 (*.f64 #s(literal 2 binary64) hi) (/.f64 (*.f64 hi (+.f64 hi x)) lo))))
(+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal 2 binary64) hi)))
(+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (+.f64 (*.f64 #s(literal 2 binary64) hi) (/.f64 (*.f64 hi (+.f64 hi x)) lo))))
(+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (+.f64 (*.f64 #s(literal 2 binary64) hi) (/.f64 (*.f64 hi (+.f64 hi x)) lo))))
(+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (+.f64 (*.f64 #s(literal 2 binary64) hi) (/.f64 (*.f64 hi (+.f64 hi x)) lo))))
x
(+.f64 x (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 x lo))))
(+.f64 x (*.f64 hi (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 x lo)))))
(+.f64 x (*.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 (/.f64 x (*.f64 hi lo)) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))))
(*.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 (*.f64 hi lo)) (/.f64 x (pow.f64 hi #s(literal 2 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 (*.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 (*.f64 #s(literal -1 binary64) (/.f64 x hi)) (*.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 (*.f64 #s(literal -1 binary64) (/.f64 x hi)) (*.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 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(+.f64 hi (+.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(+.f64 hi (+.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 hi x) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 hi x) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 hi x) (/.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)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.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))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.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))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.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))) #s(literal 1 binary64))))
(/.f64 (*.f64 hi (+.f64 hi x)) lo)
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 hi x))) lo)
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 hi x))) lo)
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 hi x))) lo)
(+.f64 hi x)
(+.f64 hi (+.f64 x (/.f64 (*.f64 hi (+.f64 hi x)) lo)))
(+.f64 hi (+.f64 x (/.f64 (*.f64 hi (+.f64 hi x)) lo)))
(+.f64 hi (+.f64 x (/.f64 (*.f64 hi (+.f64 hi x)) lo)))
(+.f64 hi x)
(+.f64 hi (+.f64 x (/.f64 (*.f64 hi (+.f64 hi x)) lo)))
(+.f64 hi (+.f64 x (/.f64 (*.f64 hi (+.f64 hi x)) lo)))
(+.f64 hi (+.f64 x (/.f64 (*.f64 hi (+.f64 hi x)) lo)))
(cbrt.f64 (pow.f64 x #s(literal 2 binary64)))
(+.f64 (cbrt.f64 (pow.f64 x #s(literal 2 binary64))) (*.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 hi (+.f64 #s(literal 1 binary64) (/.f64 x lo))))))
(+.f64 (cbrt.f64 (pow.f64 x #s(literal 2 binary64))) (*.f64 hi (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 hi (-.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 4/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 16 binary64))) #s(literal 1/9 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64)))))) (*.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 #s(literal 1 binary64) (/.f64 x lo)))))))
(+.f64 (cbrt.f64 (pow.f64 x #s(literal 2 binary64))) (*.f64 hi (+.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 #s(literal 1 binary64) (/.f64 x lo)))) (*.f64 hi (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 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 4/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 16 binary64))) #s(literal 1/9 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 hi (-.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 8/27 binary64) (*.f64 (cbrt.f64 (pow.f64 x #s(literal 5 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 3 binary64)))) (*.f64 #s(literal 4/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1/9 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (-.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 4/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 16 binary64))) #s(literal 1/9 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64)))))))))))
(cbrt.f64 (/.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 hi #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 hi #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 hi #s(literal 8 binary64)))) (+.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)) (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 hi #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal 2 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 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 hi #s(literal 8 binary64)))) (+.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 2/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 hi #s(literal 11 binary64)))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 x lo)))))))))
(cbrt.f64 (/.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 hi #s(literal 5 binary64)))) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (cbrt.f64 (/.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 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (*.f64 hi (pow.f64 lo #s(literal 4 binary64)))) (+.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/3 binary64) (*.f64 (cbrt.f64 (*.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)))))) (pow.f64 hi #s(literal 3 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (cbrt.f64 (/.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 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2/3 binary64) (*.f64 (cbrt.f64 (*.f64 hi (pow.f64 lo #s(literal 4 binary64)))) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) #s(literal 1 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (*.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.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)))))) hi)) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (*.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)))))) (pow.f64 hi #s(literal 3 binary64))))))
(cbrt.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)))
(+.f64 (cbrt.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64))) (*.f64 #s(literal 2/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 5 binary64))) #s(literal 1/9 binary64)) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))))
(+.f64 (cbrt.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64))) (*.f64 x (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 x (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 #s(literal 4/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 16 binary64))) #s(literal 1/9 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 4 binary64)))))) (*.f64 #s(literal 2/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 5 binary64))) #s(literal 1/9 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))))
(+.f64 (cbrt.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64))) (*.f64 x (+.f64 (*.f64 #s(literal 2/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 5 binary64))) #s(literal 1/9 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 x (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 #s(literal 8/27 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (cbrt.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 5 binary64))))) (*.f64 #s(literal 4/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) #s(literal 1/9 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 #s(literal 4/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 16 binary64))) #s(literal 1/9 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 4 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 4 binary64)))) (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 #s(literal 4/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 16 binary64))) #s(literal 1/9 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))))))))
(*.f64 x (cbrt.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))) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) x))))
(*.f64 x (+.f64 (cbrt.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))) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) x))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.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))) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) x)) #s(literal 2 binary64))))))))
(*.f64 x (+.f64 (cbrt.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))) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) x))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 4 binary64)) (pow.f64 x #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.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))) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) x)) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.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))) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) x)) #s(literal 2 binary64)))))))))
(*.f64 x (+.f64 (cbrt.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))) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) x))) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 6 binary64)) (pow.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))) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) x)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 6 binary64)) (pow.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))) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) x)) #s(literal 2 binary64))))) (pow.f64 x #s(literal 9 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.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))) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) x)) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 4 binary64)) (pow.f64 x #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.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))) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) x)) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.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))) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) x)) #s(literal 2 binary64))))))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #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 x #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #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 x #s(literal 2 binary64)))))) (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #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 x #s(literal 2 binary64))))) #s(literal 2 binary64)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #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 x #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 4 binary64)) (pow.f64 x #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #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 x #s(literal 2 binary64))))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #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 x #s(literal 2 binary64))))) #s(literal 2 binary64))))))) (pow.f64 x #s(literal 3 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #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 x #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 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 4 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #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 x #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 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 6 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #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 x #s(literal 2 binary64))))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 6 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #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 x #s(literal 2 binary64))))) #s(literal 2 binary64))))) (pow.f64 x #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #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 x #s(literal 2 binary64))))) #s(literal 2 binary64))))))) (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #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 x #s(literal 2 binary64))))) #s(literal 2 binary64))))))) (pow.f64 x #s(literal 3 binary64)))))))
(*.f64 (/.f64 #s(literal 1 binary64) lo) (cbrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))))))
(/.f64 (+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) #s(literal 2 binary64))))))) lo)
(/.f64 (+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (+.f64 hi x) #s(literal 4 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) #s(literal 2 binary64))))))))) lo)
(/.f64 (+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) #s(literal 2 binary64)))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (pow.f64 (+.f64 hi x) #s(literal 6 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (pow.f64 (+.f64 hi x) #s(literal 6 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) #s(literal 2 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) #s(literal 2 binary64)))))) (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (+.f64 hi x) #s(literal 4 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) #s(literal 5 binary64))))))))))) lo)
(cbrt.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))
(+.f64 (cbrt.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (*.f64 #s(literal 2/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 14 binary64))) #s(literal 1/9 binary64)) (/.f64 hi lo))))
(+.f64 (cbrt.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (*.f64 #s(literal 4/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 34 binary64))) #s(literal 1/9 binary64)) (pow.f64 hi #s(literal 2 binary64))))) (pow.f64 lo #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 4 binary64)))))) (*.f64 #s(literal 2/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 14 binary64))) #s(literal 1/9 binary64)) (/.f64 hi lo)))))
(+.f64 (cbrt.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal 8/27 binary64) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (cbrt.f64 (pow.f64 (+.f64 hi x) #s(literal 14 binary64))))) (*.f64 #s(literal 4/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 8 binary64))) #s(literal 1/9 binary64)) (*.f64 hi (-.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (*.f64 #s(literal 4/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 34 binary64))) #s(literal 1/9 binary64)) (pow.f64 hi #s(literal 2 binary64))))))))) (pow.f64 lo #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 4 binary64)))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (*.f64 #s(literal 4/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 34 binary64))) #s(literal 1/9 binary64)) (pow.f64 hi #s(literal 2 binary64))))) (pow.f64 lo #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 4 binary64)))))) (*.f64 #s(literal 2/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 14 binary64))) #s(literal 1/9 binary64)) (/.f64 hi lo))))))
(cbrt.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))
(+.f64 (cbrt.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (*.f64 #s(literal 2/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 14 binary64))) #s(literal 1/9 binary64)) (/.f64 hi lo))))
(+.f64 (cbrt.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 14 binary64))) #s(literal 1/9 binary64)) hi)) (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (*.f64 #s(literal 4/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 34 binary64))) #s(literal 1/9 binary64)) (pow.f64 hi #s(literal 2 binary64))))) lo) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 4 binary64))))))) lo)))
(+.f64 (cbrt.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 4 binary64)))) (-.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (*.f64 #s(literal 4/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 34 binary64))) #s(literal 1/9 binary64)) (pow.f64 hi #s(literal 2 binary64))))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 8 binary64))) #s(literal 1/9 binary64)) (*.f64 hi (-.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (*.f64 #s(literal 4/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 34 binary64))) #s(literal 1/9 binary64)) (pow.f64 hi #s(literal 2 binary64)))))))) (*.f64 #s(literal -8/27 binary64) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (cbrt.f64 (pow.f64 (+.f64 hi x) #s(literal 14 binary64)))))) lo) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 4 binary64))))))) lo)) (*.f64 #s(literal -2/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 14 binary64))) #s(literal 1/9 binary64)) hi))) lo)))
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
(*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) #s(literal 1 binary64))))
(+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(+.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 1 binary64))
(-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))
(*.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) (pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))
(*.f64 (pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))))
(*.f64 (pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3/2 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64)) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) #s(literal 2 binary64))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))))
(exp.f64 (log1p.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log1p.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) #s(literal 1/3 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 1 binary64))
(fma.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) (sqrt.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 1 binary64))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))
(*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3/2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) #s(literal 2 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) #s(literal 3 binary64)))
(/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64)) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) #s(literal 3 binary64)))
(/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3 binary64)))
(log.f64 (exp.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3 binary64))))
(exp.f64 (*.f64 #s(literal 3 binary64) (log1p.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log1p.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))
(*.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) (pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))
(*.f64 (pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))))
(*.f64 (pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3/2 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64)) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) #s(literal 2 binary64))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))))
(exp.f64 (log1p.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log1p.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) #s(literal 1/3 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 1 binary64))
(fma.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) (sqrt.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 1 binary64))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(*.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (/.f64 #s(literal 1 binary64) lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) (sqrt.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))
(pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 2 binary64))
(pow.f64 (/.f64 lo (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal -1 binary64))
(log.f64 (exp.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))
(exp.f64 (log.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 2 binary64))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 hi lo)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 hi lo) #s(literal 1 binary64))
(fma.f64 hi (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 hi lo)) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) #s(literal 1 binary64))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 hi (/.f64 #s(literal 1 binary64) lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 hi lo)))
(*.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)))
(pow.f64 (/.f64 hi lo) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 hi lo)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 hi lo)) #s(literal 2 binary64))
(pow.f64 (/.f64 lo hi) #s(literal -1 binary64))
(log.f64 (exp.f64 (/.f64 hi lo)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 hi lo))))
(cbrt.f64 (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 hi lo)))
(log1p.f64 (expm1.f64 (/.f64 hi lo)))
(exp.f64 (log.f64 (/.f64 hi lo)))
(exp.f64 (*.f64 (log.f64 (/.f64 hi lo)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi))))) #s(literal 1 binary64))
(pow.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 x) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi))))))
(cbrt.f64 (pow.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi)))))
(log1p.f64 (expm1.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi)))))
(exp.f64 (log.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi)))) #s(literal 1 binary64)))
(+.f64 (/.f64 #s(literal 1 binary64) hi) (neg.f64 (/.f64 (/.f64 lo x) hi)))
(+.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 (neg.f64 (/.f64 lo x)) (/.f64 #s(literal 1 binary64) hi)))
(+.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi)) (fma.f64 (neg.f64 (/.f64 lo x)) (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi)))
(+.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi)) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) hi)) (/.f64 lo x) (/.f64 (/.f64 lo x) hi)))
(+.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (/.f64 lo x) hi))) (sqrt.f64 (/.f64 (/.f64 lo x) hi)) (/.f64 (/.f64 lo x) hi)))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) hi) (neg.f64 (*.f64 (/.f64 (/.f64 lo x) hi) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 (/.f64 lo x) hi)) #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 lo x) hi) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) hi) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi)) (neg.f64 (*.f64 (/.f64 (/.f64 lo x) hi) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 (/.f64 lo x) hi)) #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 lo x) hi) #s(literal 1 binary64))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 hi #s(literal -1/2 binary64)) (neg.f64 (*.f64 (/.f64 (/.f64 lo x) hi) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 (/.f64 lo x) hi)) #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 lo x) hi) #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 hi #s(literal -1/2 binary64)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi)) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi))))
(*.f64 (sqrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi))) (sqrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi))))
(/.f64 (-.f64 (pow.f64 hi #s(literal -2 binary64)) (pow.f64 (/.f64 (/.f64 lo x) hi) #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi)))
(/.f64 (-.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (/.f64 (/.f64 lo x) hi) #s(literal 3 binary64))) (+.f64 (pow.f64 hi #s(literal -2 binary64)) (+.f64 (pow.f64 (/.f64 (/.f64 lo x) hi) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi)))))
(pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi))) #s(literal 2 binary64))
(log.f64 (exp.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi)))))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi))))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi))))
(exp.f64 (log.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi))))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) hi) (neg.f64 (/.f64 (/.f64 lo x) hi)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) hi) (*.f64 (neg.f64 (/.f64 lo x)) (/.f64 #s(literal 1 binary64) hi)))
(fma.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi)) (neg.f64 (/.f64 (/.f64 lo x) hi)))
(fma.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi)) (*.f64 (neg.f64 (/.f64 lo x)) (/.f64 #s(literal 1 binary64) hi)))
(fma.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 hi #s(literal -1/2 binary64)) (neg.f64 (/.f64 (/.f64 lo x) hi)))
(fma.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 hi #s(literal -1/2 binary64)) (*.f64 (neg.f64 (/.f64 lo x)) (/.f64 #s(literal 1 binary64) hi)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 lo x) hi))) #s(literal 1 binary64))
(/.f64 (/.f64 lo x) hi)
(/.f64 (*.f64 lo #s(literal 1 binary64)) (*.f64 x hi))
(/.f64 (*.f64 (/.f64 lo x) #s(literal 1 binary64)) hi)
(/.f64 (*.f64 lo (/.f64 #s(literal 1 binary64) hi)) x)
(pow.f64 (/.f64 (/.f64 lo x) hi) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (/.f64 lo x) hi) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (/.f64 lo x) hi)) #s(literal 2 binary64))
(log.f64 (exp.f64 (/.f64 (/.f64 lo x) hi)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (/.f64 lo x) hi))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 lo x) hi) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 lo x) hi)))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 lo x) hi)))
(exp.f64 (log.f64 (/.f64 (/.f64 lo x) hi)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 lo x) hi)) #s(literal 1 binary64)))
(+.f64 (*.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (/.f64 #s(literal 1 binary64) lo)) #s(literal 1 binary64))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))))
(*.f64 (sqrt.f64 (fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))) (sqrt.f64 (fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))))
(pow.f64 (fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))) #s(literal 2 binary64))
(log.f64 (exp.f64 (fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64)))))
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))))
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))))
(exp.f64 (log.f64 (fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 hi x) lo))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 hi x) lo))
(*.f64 (+.f64 hi x) (/.f64 #s(literal 1 binary64) lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 hi x) lo)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 hi x) lo)) (sqrt.f64 (/.f64 (+.f64 hi x) lo)))
(pow.f64 (/.f64 (+.f64 hi x) lo) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (+.f64 hi x) lo)) #s(literal 2 binary64))
(pow.f64 (/.f64 lo (+.f64 hi x)) #s(literal -1 binary64))
(log.f64 (exp.f64 (/.f64 (+.f64 hi x) lo)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (+.f64 hi x) lo))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 hi x) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 hi x) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 hi x) lo)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 hi x) lo)))
(exp.f64 (log.f64 (/.f64 (+.f64 hi x) lo)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 hi x) lo)) #s(literal 1 binary64)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo))
(-.f64 (exp.f64 (log1p.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo))))
(*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo)) #s(literal 2 binary64)) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo)))))
(pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo))) #s(literal 2 binary64))
(log.f64 (exp.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)))))
(cbrt.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo))))
(log1p.f64 (expm1.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo))))
(exp.f64 (log1p.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo)) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo))) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo))) (sqrt.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo))) #s(literal 1 binary64))
(-.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)) #s(literal 1 binary64))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo)))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo))) (sqrt.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo))))
(/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo))
(/.f64 (neg.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))) lo)
(pow.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo))) #s(literal 2 binary64))
(log.f64 (exp.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo)))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo))))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo))))
(exp.f64 (log.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo))
(*.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (/.f64 #s(literal 1 binary64) lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)) (sqrt.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)))
(pow.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)) #s(literal 2 binary64))
(pow.f64 (/.f64 lo (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))) #s(literal -1 binary64))
(log.f64 (exp.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)))
(exp.f64 (log.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))))
(*.f64 (sqrt.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))) (sqrt.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) #s(literal 2 binary64))) (-.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) #s(literal 3 binary64))) (fma.f64 x x (-.f64 (pow.f64 (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) #s(literal 2 binary64)) (*.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))))))
(pow.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))) #s(literal 2 binary64))
(log.f64 (exp.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))))))
(cbrt.f64 (pow.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))))
(log1p.f64 (expm1.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))))
(exp.f64 (log.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))
(fma.f64 #s(literal 1 binary64) (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))
(fma.f64 #s(literal 1 binary64) (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) x)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) x)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))
(fma.f64 (sqrt.f64 (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (sqrt.f64 (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) x)
(fma.f64 (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))) (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))
(+.f64 (*.f64 hi (/.f64 (+.f64 hi x) lo)) (+.f64 hi x))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)))
(*.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))))
(*.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 3/2 binary64)) (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)))
(*.f64 (pow.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 4 binary64))) #s(literal 3/2 binary64)) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64))) #s(literal 3/2 binary64)))
(pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64)) #s(literal 3/2 binary64))
(pow.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 4 binary64)) #s(literal 3/4 binary64))
(pow.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(log.f64 (exp.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)))))
(cbrt.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))))
(log1p.f64 (expm1.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))))
(exp.f64 (log.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 4 binary64))) (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64))))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) #s(literal 2 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64))))
(exp.f64 (log.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi)) hi)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))
(*.f64 (sqrt.f64 (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) (sqrt.f64 (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))
(pow.f64 (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) #s(literal 2 binary64))
(log.f64 (exp.f64 (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))))
(cbrt.f64 (pow.f64 (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))
(log1p.f64 (expm1.f64 (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))
(exp.f64 (log.f64 (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) #s(literal 1 binary64)))
Outputs
(+.f64 #s(literal 1 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 #s(literal 1 binary64) (fma.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 (/.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) (fma.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 hi (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 (/.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) (fma.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 hi (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)))
(pow.f64 (/.f64 hi lo) #s(literal 2 binary64))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.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) hi) lo) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.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) hi) lo) (+.f64 (+.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 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 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.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) hi) lo) (+.f64 (+.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 lo (pow.f64 hi #s(literal 2 binary64))))))))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(pow.f64 (/.f64 hi lo) #s(literal 2 binary64))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #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 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) hi) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (fma.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) lo)) hi)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.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 #s(literal -1 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) hi))) (/.f64 #s(literal 1 binary64) lo)) hi) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (-.f64 (/.f64 (fma.f64 (/.f64 x lo) #s(literal -1 binary64) #s(literal -1 binary64)) hi) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) lo)) hi)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.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 #s(literal -1 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) hi))) (/.f64 #s(literal 1 binary64) lo)) hi) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (-.f64 (/.f64 (fma.f64 (/.f64 x lo) #s(literal -1 binary64) #s(literal -1 binary64)) hi) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) lo)) hi)))
(+.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 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)) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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) (fma.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 hi lo))))
(+.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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) (fma.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 hi lo))))
(+.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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) (fma.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 hi lo))))
(+.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (pow.f64 (/.f64 hi 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 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 hi (*.f64 lo x)) (+.f64 (/.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 x (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) x)) (+.f64 (+.f64 (/.f64 hi (*.f64 x 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) lo) (/.f64 #s(literal 1 binary64) x)) (+.f64 (+.f64 (/.f64 hi (*.f64 x lo)) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) x))))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 hi (*.f64 lo x)) (+.f64 (/.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 x (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) x)) (+.f64 (+.f64 (/.f64 hi (*.f64 x 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) lo) (/.f64 #s(literal 1 binary64) x)) (+.f64 (+.f64 (/.f64 hi (*.f64 x lo)) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) x))))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 hi (*.f64 lo x)) (+.f64 (/.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 x (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) x)) (+.f64 (+.f64 (/.f64 hi (*.f64 x 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) lo) (/.f64 #s(literal 1 binary64) x)) (+.f64 (+.f64 (/.f64 hi (*.f64 x lo)) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) 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))))
(neg.f64 (*.f64 x (-.f64 (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (fma.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) #s(literal -1 binary64) (/.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 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 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 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 x (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (/.f64 hi 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 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 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 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 x (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (/.f64 hi 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 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 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 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 x (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) x)) (/.f64 #s(literal -1 binary64) lo))))
(/.f64 (*.f64 hi (+.f64 hi x)) (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 hi x)) (*.f64 lo (+.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 x hi) (+.f64 lo hi)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 hi (+.f64 lo x)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 hi (+.f64 x hi) (*.f64 lo (+.f64 hi (+.f64 x lo)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 hi (+.f64 lo x)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 hi (+.f64 x hi) (*.f64 lo (+.f64 hi (+.f64 x lo)))) (pow.f64 lo #s(literal 2 binary64)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))))
(+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 (/.f64 x lo) (*.f64 hi (/.f64 (+.f64 x hi) (pow.f64 lo #s(literal 2 binary64))))))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))))
(+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 (/.f64 x lo) (*.f64 hi (/.f64 (+.f64 x hi) (pow.f64 lo #s(literal 2 binary64))))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) lo))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.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)) (neg.f64 lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) lo))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 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)) (neg.f64 lo)))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 3 binary64))
(+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (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 (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))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 3 binary64)))
(fma.f64 hi (*.f64 #s(literal 3 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 2 binary64)))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 3 binary64)))
(+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (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 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #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))))) (/.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 (+.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)))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 3 binary64)))
(fma.f64 hi (fma.f64 #s(literal 2 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 2 binary64))) (fma.f64 hi (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))) (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (fma.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)) (/.f64 #s(literal 2 binary64) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 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)))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 3 binary64)))
(+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (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 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (+.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 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (+.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 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #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)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #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))))) (/.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 (+.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)))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 3 binary64)))
(fma.f64 hi (fma.f64 #s(literal 2 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 2 binary64))) (fma.f64 hi (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))) (fma.f64 hi (fma.f64 #s(literal 2 binary64) (*.f64 (+.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)))) (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (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 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.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 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)) (/.f64 #s(literal 2 binary64) (pow.f64 lo #s(literal 2 binary64)))))))) (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (fma.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)) (/.f64 #s(literal 2 binary64) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 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)))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 3 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 2 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))) (+.f64 (/.f64 #s(literal 3 binary64) (*.f64 hi (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64))))))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))) (/.f64 (/.f64 #s(literal 3 binary64) hi) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))) (+.f64 (/.f64 #s(literal 3 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 (*.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 (/.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 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 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 6 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (+.f64 (/.f64 #s(literal 3 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))) (/.f64 (/.f64 #s(literal 3 binary64) hi) (pow.f64 lo #s(literal 5 binary64)))) (+.f64 (+.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 (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 (+.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 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))))))))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 5 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))) (+.f64 (/.f64 #s(literal 3 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 1 binary64) (/.f64 x lo)) (+.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)))))) (pow.f64 hi #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #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)))) (+.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 (+.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 (/.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 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 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 6 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (fma.f64 #s(literal 2 binary64) (*.f64 (+.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 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 3 binary64))))) (+.f64 (/.f64 #s(literal 3 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))) (/.f64 (/.f64 #s(literal 3 binary64) hi) (pow.f64 lo #s(literal 5 binary64)))) (+.f64 (+.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 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (/.f64 (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)))) (pow.f64 hi #s(literal 3 binary64)))) (*.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)) (/.f64 #s(literal 2 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)))) (pow.f64 hi #s(literal 3 binary64))))) (+.f64 (*.f64 (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 (+.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 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 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 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64))))) (*.f64 #s(literal 3 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)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (/.f64 x (pow.f64 lo #s(literal 6 binary64))) #s(literal -3 binary64)) (/.f64 #s(literal 3 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) (pow.f64 lo #s(literal 6 binary64))) (/.f64 (fma.f64 (/.f64 x (pow.f64 lo #s(literal 6 binary64))) #s(literal -3 binary64) (/.f64 #s(literal -3 binary64) (pow.f64 lo #s(literal 5 binary64)))) hi)))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))) (+.f64 (*.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))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (+.f64 (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (/.f64 x (pow.f64 lo #s(literal 5 binary64))) (/.f64 (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)) (pow.f64 lo #s(literal 2 binary64))))))) hi)))) (*.f64 #s(literal 3 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)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 (/.f64 x (pow.f64 lo #s(literal 6 binary64))) #s(literal -3 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 5 binary64))) (fma.f64 (-.f64 (/.f64 (*.f64 #s(literal -2 binary64) x) (pow.f64 lo #s(literal 4 binary64))) (/.f64 #s(literal 2 binary64) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (neg.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (+.f64 (+.f64 (/.f64 #s(literal 3 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) hi))) (/.f64 #s(literal 3 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) (pow.f64 lo #s(literal 6 binary64))) (/.f64 (+.f64 (-.f64 (*.f64 (/.f64 x (pow.f64 lo #s(literal 6 binary64))) #s(literal -3 binary64)) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 5 binary64))) (fma.f64 (fma.f64 (/.f64 x (pow.f64 lo #s(literal 4 binary64))) #s(literal -2 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 lo #s(literal 3 binary64)))) (fma.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) lo)) (+.f64 (+.f64 (/.f64 #s(literal 3 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))) (/.f64 (pow.f64 (fma.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) hi)) (/.f64 #s(literal -3 binary64) (pow.f64 lo #s(literal 5 binary64)))) hi)))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.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))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (-.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 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (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)))) (-.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 x (pow.f64 lo #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal 3 binary64) (/.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 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (+.f64 (/.f64 x (pow.f64 lo #s(literal 5 binary64))) (/.f64 (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)) (pow.f64 lo #s(literal 2 binary64)))))))) hi)))) (*.f64 #s(literal 3 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)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 (/.f64 x (pow.f64 lo #s(literal 6 binary64))) #s(literal -3 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (/.f64 (-.f64 (neg.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 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (-.f64 (/.f64 (*.f64 #s(literal -2 binary64) x) (pow.f64 lo #s(literal 4 binary64))) (/.f64 #s(literal 2 binary64) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 (-.f64 (neg.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (fma.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 2 binary64) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (-.f64 (neg.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))))) hi) (fma.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 5 binary64))) (+.f64 (/.f64 #s(literal 3 binary64) (pow.f64 lo #s(literal 4 binary64))) (fma.f64 (-.f64 (/.f64 (*.f64 #s(literal -2 binary64) x) (pow.f64 lo #s(literal 4 binary64))) (/.f64 #s(literal 2 binary64) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (neg.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (+.f64 (/.f64 x (pow.f64 lo #s(literal 5 binary64))) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) hi))) (/.f64 #s(literal 3 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) (pow.f64 lo #s(literal 6 binary64))) (/.f64 (+.f64 (-.f64 (*.f64 (/.f64 x (pow.f64 lo #s(literal 6 binary64))) #s(literal -3 binary64)) (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 5 binary64))) (+.f64 (/.f64 #s(literal 3 binary64) (pow.f64 lo #s(literal 4 binary64))) (fma.f64 (fma.f64 (/.f64 x (pow.f64 lo #s(literal 4 binary64))) #s(literal -2 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 lo #s(literal 3 binary64)))) (fma.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) lo)) (+.f64 (/.f64 x (pow.f64 lo #s(literal 5 binary64))) (/.f64 (pow.f64 (fma.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (/.f64 (fma.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) lo)) (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (fma.f64 (/.f64 x (pow.f64 lo #s(literal 4 binary64))) #s(literal -2 binary64) (/.f64 #s(literal -2 binary64) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 (fma.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) lo)) (fma.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 2 binary64) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (fma.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) lo)) #s(literal 2 binary64))))))) hi)) hi)) (/.f64 #s(literal -3 binary64) (pow.f64 lo #s(literal 5 binary64)))) hi)))
(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 3 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 3 binary64))
(pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) #s(literal 3 binary64))
(+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (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 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (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 1 binary64) lo) (/.f64 hi (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 3 binary64)))
(fma.f64 x (*.f64 #s(literal 3 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)))) (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 3 binary64)))
(fma.f64 x (*.f64 #s(literal 3 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)) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) #s(literal 2 binary64)))) (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) #s(literal 3 binary64)))
(+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (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 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.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) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 (+.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) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (*.f64 (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 1 binary64) lo) (/.f64 hi (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 3 binary64)))
(fma.f64 x (fma.f64 #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 x (*.f64 #s(literal 3 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 (/.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))))) (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 3 binary64)))
(fma.f64 x (fma.f64 #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)) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) #s(literal 2 binary64))) (fma.f64 x (*.f64 #s(literal 3 binary64) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (/.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 (/.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)) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) #s(literal 2 binary64))))) (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) #s(literal 3 binary64)))
(+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (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 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.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) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 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 3 binary64))) (*.f64 (+.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) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (*.f64 (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 1 binary64) lo) (/.f64 hi (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 3 binary64)))
(fma.f64 x (fma.f64 #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 x (fma.f64 #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))) (fma.f64 x (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 3 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 (/.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))))) (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 3 binary64)))
(fma.f64 x (fma.f64 #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)) (pow.f64 (/.f64 hi 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 hi lo)) (pow.f64 (/.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))) (fma.f64 x (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 3 binary64)) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (/.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 (/.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)) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) #s(literal 2 binary64))))) (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) #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 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 x #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 (/.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))) x)) (+.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) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))) x) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #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)) (/.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)) x)) (+.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 3 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 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)) x)))))
(*.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 (/.f64 hi 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)) x)) (+.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 3 binary64)) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (/.f64 hi 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)) x)))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #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 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))) x)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (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 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 x #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) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))) x) (+.f64 (/.f64 (*.f64 (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 1 binary64) lo) (/.f64 hi (pow.f64 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 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)) (/.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)) x)) (fma.f64 #s(literal 2 binary64) (*.f64 (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 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 x #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 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)) x)) (+.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 3 binary64)) (*.f64 (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 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 x #s(literal 2 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 (/.f64 hi 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)) x)) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (/.f64 hi 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 2 binary64)))) (+.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (/.f64 hi 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)) x)) (+.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (/.f64 hi 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 2 binary64)))))))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #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 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))) x)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (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 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 x #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) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))) x) (+.f64 (/.f64 (*.f64 (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 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 x #s(literal 2 binary64))) (+.f64 (/.f64 (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 3 binary64)) (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 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #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 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)) x)) (fma.f64 #s(literal 2 binary64) (*.f64 (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 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 x #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 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)) x)) (+.f64 (*.f64 (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 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 x #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 3 binary64)) (/.f64 (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 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 (/.f64 hi 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)) x)) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (/.f64 hi 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 2 binary64)))) (+.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (/.f64 hi 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)) x)) (+.f64 (*.f64 (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (/.f64 hi 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 2 binary64)))) (+.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 3 binary64)) (/.f64 (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 3 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 3 binary64))))
(neg.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 3 binary64))))
(*.f64 (pow.f64 (fma.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) lo)) #s(literal 3 binary64)) (neg.f64 (pow.f64 x #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 #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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (*.f64 (+.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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) 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)))))
(neg.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 3 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 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) x) (pow.f64 (-.f64 (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 3 binary64)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) lo)) #s(literal 3 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (pow.f64 (fma.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) lo)) #s(literal 2 binary64)))) x)) (neg.f64 (pow.f64 x #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 (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 -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) (*.f64 (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 -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) x)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (*.f64 (+.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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) 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)))))
(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 (-.f64 (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) 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)))) x) (*.f64 #s(literal 3 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 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) x) (pow.f64 (-.f64 (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 3 binary64)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) lo)) #s(literal 3 binary64)) (/.f64 (-.f64 (*.f64 #s(literal 3 binary64) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (pow.f64 (fma.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 (fma.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) lo)) (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) #s(literal 2 binary64)))) x)) x)) (neg.f64 (pow.f64 x #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 #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 3 binary64)) x)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (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 -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) (*.f64 (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 -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) x)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (*.f64 (+.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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) 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)))))
(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 (+.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 3 binary64)) x) (*.f64 #s(literal 3 binary64) (*.f64 (-.f64 (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) 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))))) x) (*.f64 #s(literal 3 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 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) x) (pow.f64 (-.f64 (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 3 binary64)))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (neg.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) lo)) #s(literal 3 binary64)) (/.f64 (-.f64 (*.f64 #s(literal 3 binary64) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (pow.f64 (fma.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) lo)) #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 3 binary64) (*.f64 (fma.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) lo)) (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) #s(literal 3 binary64)) x)) x)) x))))
(/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 hi x) #s(literal 3 binary64))) (pow.f64 lo #s(literal 6 binary64)))
(*.f64 (pow.f64 hi #s(literal 3 binary64)) (/.f64 (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 hi x) #s(literal 3 binary64)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 3 binary64))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 hi x) #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 hi x) #s(literal 3 binary64)))) (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))) (+.f64 (*.f64 hi (*.f64 (+.f64 hi x) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (+.f64 hi x))) (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)))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 hi x) #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 (fma.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (+.f64 x hi) #s(literal 3 binary64))) (fma.f64 hi (*.f64 (+.f64 x hi) (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))))) (*.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 hi x) #s(literal 3 binary64)))) (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))) (+.f64 (*.f64 hi (*.f64 (+.f64 hi x) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (+.f64 hi x))) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (+.f64 (*.f64 hi (*.f64 (+.f64 hi x) (+.f64 (*.f64 #s(literal 2 binary64) hi) (*.f64 #s(literal 2 binary64) x)))) (*.f64 (+.f64 hi x) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (+.f64 hi x))) (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))))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 3 binary64)))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 hi x) #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 (fma.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (+.f64 x hi) #s(literal 3 binary64))) (fma.f64 hi (*.f64 (+.f64 x hi) (fma.f64 #s(literal 2 binary64) (*.f64 hi (+.f64 x hi)) (pow.f64 (+.f64 x hi) #s(literal 2 binary64)))) (fma.f64 lo (fma.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (+.f64 x hi) #s(literal 2 binary64))) (fma.f64 hi (*.f64 (+.f64 x hi) (*.f64 #s(literal 2 binary64) (+.f64 x hi))) (*.f64 (+.f64 x hi) (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)))))) (*.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)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x lo)) (+.f64 (/.f64 hi lo) (/.f64 x lo)))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 hi lo) (fma.f64 #s(literal 2 binary64) (/.f64 x lo) (+.f64 (/.f64 x lo) (/.f64 hi lo)))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (+.f64 (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (+.f64 hi x) (+.f64 (*.f64 #s(literal 2 binary64) hi) (*.f64 #s(literal 2 binary64) 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 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 hi lo) (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 (/.f64 hi lo) (+.f64 (+.f64 (/.f64 x lo) (*.f64 hi (/.f64 (+.f64 x hi) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 (+.f64 x hi) (/.f64 (*.f64 #s(literal 2 binary64) (+.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 1 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 hi lo) (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 (/.f64 hi lo) (+.f64 (+.f64 (/.f64 x lo) (*.f64 hi (/.f64 (+.f64 x hi) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 (+.f64 x hi) (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (/.f64 (+.f64 x hi) lo) #s(literal 2 binary64)))))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) (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 hi lo) (+.f64 (/.f64 x lo) (+.f64 (/.f64 (*.f64 hi (*.f64 (+.f64 hi x) (+.f64 (*.f64 #s(literal 2 binary64) hi) (*.f64 #s(literal 2 binary64) x)))) (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (+.f64 hi x) (+.f64 (*.f64 #s(literal 2 binary64) hi) (*.f64 #s(literal 2 binary64) x))) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (+.f64 hi x) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (+.f64 hi x))) (pow.f64 (+.f64 hi x) #s(literal 2 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 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 hi lo) (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 (/.f64 hi lo) (+.f64 (+.f64 (/.f64 x lo) (/.f64 (*.f64 (*.f64 hi (+.f64 x hi)) (*.f64 #s(literal 2 binary64) (+.f64 x hi))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (+.f64 (*.f64 hi (/.f64 (+.f64 x hi) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 (+.f64 x hi) (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 (pow.f64 (+.f64 x hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (*.f64 (+.f64 x hi) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 hi (+.f64 x hi)) (pow.f64 (+.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))))))))))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 hi lo) (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 (/.f64 hi lo) (+.f64 (+.f64 (/.f64 x lo) (/.f64 (*.f64 (*.f64 hi (+.f64 x hi)) (*.f64 #s(literal 2 binary64) (+.f64 x hi))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (+.f64 (*.f64 hi (/.f64 (+.f64 x hi) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 (+.f64 x hi) (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (pow.f64 (/.f64 (+.f64 x hi) lo) #s(literal 2 binary64)) (*.f64 (+.f64 x hi) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 hi (+.f64 x hi)) (pow.f64 (+.f64 x hi) #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) (+.f64 hi x)) (*.f64 #s(literal -1 binary64) (+.f64 hi x))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 (+.f64 x hi) #s(literal -3 binary64)) lo)))
(-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 x hi) lo) #s(literal -3 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (+.f64 hi x)) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (+.f64 hi x))) (+.f64 (*.f64 #s(literal 2 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))))) lo)))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 x hi) #s(literal -3 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 hi (+.f64 x hi)) (fma.f64 #s(literal 2 binary64) (pow.f64 (+.f64 x hi) #s(literal 2 binary64)) (fma.f64 hi (+.f64 x hi) (pow.f64 (+.f64 x hi) #s(literal 2 binary64))))) lo))) lo)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (+.f64 x hi) #s(literal -3 binary64)) (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 hi (+.f64 x hi)) (fma.f64 #s(literal 2 binary64) (pow.f64 (+.f64 x hi) #s(literal 2 binary64)) (fma.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 hi x)) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -4 binary64) (*.f64 hi (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 hi x) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (+.f64 hi x))) (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))))) lo)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (+.f64 hi x))) (+.f64 (*.f64 #s(literal 2 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)))))) lo)))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 x hi) #s(literal -3 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -4 binary64) (*.f64 hi (pow.f64 (+.f64 x hi) #s(literal 2 binary64))) (*.f64 (neg.f64 (+.f64 x hi)) (fma.f64 #s(literal 2 binary64) (*.f64 hi (+.f64 x hi)) (pow.f64 (+.f64 x hi) #s(literal 2 binary64))))) lo) (fma.f64 #s(literal 2 binary64) (*.f64 hi (+.f64 x hi)) (fma.f64 #s(literal 2 binary64) (pow.f64 (+.f64 x hi) #s(literal 2 binary64)) (fma.f64 hi (+.f64 x hi) (pow.f64 (+.f64 x hi) #s(literal 2 binary64)))))) lo))) lo)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (+.f64 x hi) #s(literal -3 binary64)) (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 hi (+.f64 x hi)) (fma.f64 #s(literal 2 binary64) (pow.f64 (+.f64 x hi) #s(literal 2 binary64)) (fma.f64 hi (+.f64 x hi) (pow.f64 (+.f64 x hi) #s(literal 2 binary64))))) (/.f64 (-.f64 (*.f64 (*.f64 hi (pow.f64 (+.f64 x hi) #s(literal 2 binary64))) #s(literal -4 binary64)) (*.f64 (+.f64 x hi) (fma.f64 #s(literal 2 binary64) (*.f64 hi (+.f64 x hi)) (pow.f64 (+.f64 x hi) #s(literal 2 binary64))))) lo)) lo)) lo))
(+.f64 #s(literal 1 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 #s(literal 1 binary64) (fma.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 (/.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) (fma.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 hi (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 (/.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) (fma.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 hi (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)))
(pow.f64 (/.f64 hi lo) #s(literal 2 binary64))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.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) hi) lo) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.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) hi) lo) (+.f64 (+.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 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 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.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) hi) lo) (+.f64 (+.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 lo (pow.f64 hi #s(literal 2 binary64))))))))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(pow.f64 (/.f64 hi lo) #s(literal 2 binary64))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #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 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) hi) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (fma.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) lo)) hi)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.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 #s(literal -1 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) hi))) (/.f64 #s(literal 1 binary64) lo)) hi) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (-.f64 (/.f64 (fma.f64 (/.f64 x lo) #s(literal -1 binary64) #s(literal -1 binary64)) hi) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) lo)) hi)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.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 #s(literal -1 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) hi))) (/.f64 #s(literal 1 binary64) lo)) hi) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (-.f64 (/.f64 (fma.f64 (/.f64 x lo) #s(literal -1 binary64) #s(literal -1 binary64)) hi) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) lo)) hi)))
(+.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 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)) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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) (fma.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 hi lo))))
(+.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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) (fma.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 hi lo))))
(+.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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) (fma.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 hi lo))))
(+.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (pow.f64 (/.f64 hi 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 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 hi (*.f64 lo x)) (+.f64 (/.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 x (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) x)) (+.f64 (+.f64 (/.f64 hi (*.f64 x 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) lo) (/.f64 #s(literal 1 binary64) x)) (+.f64 (+.f64 (/.f64 hi (*.f64 x lo)) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) x))))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 hi (*.f64 lo x)) (+.f64 (/.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 x (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) x)) (+.f64 (+.f64 (/.f64 hi (*.f64 x 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) lo) (/.f64 #s(literal 1 binary64) x)) (+.f64 (+.f64 (/.f64 hi (*.f64 x lo)) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) x))))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 hi (*.f64 lo x)) (+.f64 (/.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 x (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) x)) (+.f64 (+.f64 (/.f64 hi (*.f64 x 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) lo) (/.f64 #s(literal 1 binary64) x)) (+.f64 (+.f64 (/.f64 hi (*.f64 x lo)) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) 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))))
(neg.f64 (*.f64 x (-.f64 (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (fma.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) #s(literal -1 binary64) (/.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 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 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 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 x (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (/.f64 hi 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 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 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 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 x (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (/.f64 hi 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 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 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 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 x (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) x)) (/.f64 #s(literal -1 binary64) lo))))
(/.f64 (*.f64 hi (+.f64 hi x)) (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 hi x)) (*.f64 lo (+.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 x hi) (+.f64 lo hi)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 hi (+.f64 lo x)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 hi (+.f64 x hi) (*.f64 lo (+.f64 hi (+.f64 x lo)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 hi (+.f64 lo x)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 hi (+.f64 x hi) (*.f64 lo (+.f64 hi (+.f64 x lo)))) (pow.f64 lo #s(literal 2 binary64)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))))
(+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 (/.f64 x lo) (*.f64 hi (/.f64 (+.f64 x hi) (pow.f64 lo #s(literal 2 binary64))))))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))))
(+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 (/.f64 x lo) (*.f64 hi (/.f64 (+.f64 x hi) (pow.f64 lo #s(literal 2 binary64))))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) lo))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.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)) (neg.f64 lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) lo))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 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)) (neg.f64 lo)))
(/.f64 x lo)
(+.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))
(fma.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))
(+.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.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 #s(literal 1 binary64) lo) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))
(+.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.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 #s(literal 1 binary64) lo) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 hi (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)))
(pow.f64 (/.f64 hi lo) #s(literal 2 binary64))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.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) hi) lo) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.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) hi) lo) (+.f64 (/.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 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 #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) hi) lo) (+.f64 (/.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 lo (pow.f64 hi #s(literal 2 binary64))))))))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(pow.f64 (/.f64 hi lo) #s(literal 2 binary64))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #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 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) hi) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (fma.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) lo)) hi)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (*.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) (+.f64 (/.f64 x (*.f64 lo hi)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) lo)) hi) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 x (*.f64 lo hi)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) lo)) hi)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (*.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) (+.f64 (/.f64 x (*.f64 lo hi)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) lo)) hi) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 x (*.f64 lo hi)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) lo)) hi)))
(/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) lo)
(+.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 hi lo)))
(fma.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))
(+.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 hi lo)))
(fma.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))
(+.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 hi lo)))
(fma.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (pow.f64 (/.f64 hi 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 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (*.f64 lo x)) (+.f64 (/.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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (+.f64 (/.f64 hi (*.f64 x 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) lo) (+.f64 (+.f64 (/.f64 hi (*.f64 x lo)) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) x))))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (*.f64 lo x)) (+.f64 (/.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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (+.f64 (/.f64 hi (*.f64 x 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) lo) (+.f64 (+.f64 (/.f64 hi (*.f64 x lo)) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) x))))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (*.f64 lo x)) (+.f64 (/.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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (+.f64 (/.f64 hi (*.f64 x 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) lo) (+.f64 (+.f64 (/.f64 hi (*.f64 x lo)) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) 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 (neg.f64 (/.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 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 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 (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 (pow.f64 (/.f64 hi 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 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 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 (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 (pow.f64 (/.f64 hi 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 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 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 (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 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)) x)) (/.f64 #s(literal -1 binary64) lo)) (neg.f64 x))
(/.f64 (*.f64 hi (+.f64 hi x)) (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 hi x)) (*.f64 lo (+.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 x hi) (+.f64 lo hi)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 x hi) (+.f64 lo hi)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 x hi) (+.f64 lo hi)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 hi (+.f64 x (/.f64 (*.f64 hi (+.f64 hi x)) lo))) lo)
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)
(/.f64 (+.f64 hi (+.f64 x (/.f64 (*.f64 hi (+.f64 hi x)) lo))) lo)
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)
(/.f64 (+.f64 hi (+.f64 x (/.f64 (*.f64 hi (+.f64 hi x)) lo))) lo)
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) lo))) lo))
(neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) lo))
(/.f64 (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) lo))) lo))
(neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) lo))
(/.f64 (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) lo))) lo))
(neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) lo))
(/.f64 (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (neg.f64 lo))
#s(literal 1 binary64)
(/.f64 hi lo)
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(/.f64 hi lo)
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(/.f64 hi lo)
(/.f64 (+.f64 hi lo) lo)
(/.f64 (+.f64 lo hi) lo)
(/.f64 (+.f64 hi lo) lo)
(/.f64 (+.f64 lo hi) lo)
(/.f64 (+.f64 hi lo) lo)
(/.f64 (+.f64 lo hi) lo)
#s(literal 1 binary64)
#s(literal 1 binary64)
(*.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 hi) (/.f64 lo hi))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo hi)) (/.f64 x hi))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo hi)) (/.f64 x hi))
(-.f64 (/.f64 x hi) (/.f64 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 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo 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 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 x)) hi))
(/.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 x hi)) (/.f64 #s(literal -1 binary64) hi))))
(*.f64 (+.f64 (/.f64 lo (*.f64 x hi)) (/.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 x hi)) (/.f64 #s(literal -1 binary64) hi))))
(*.f64 (+.f64 (/.f64 lo (*.f64 x hi)) (/.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 x hi)) (/.f64 #s(literal -1 binary64) hi))))
(*.f64 (+.f64 (/.f64 lo (*.f64 x hi)) (/.f64 #s(literal -1 binary64) hi)) (neg.f64 x))
(/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 lo x))) hi)
(*.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi))
(/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 lo x))) hi)
(*.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi))
(/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 lo x))) hi)
(*.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi))
(/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 lo x))) hi)
(*.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi))
(/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 lo x))) hi)
(*.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi))
(/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 lo x))) hi)
(*.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi))
(/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 lo x))) hi)
(*.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi))
(/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 lo x))) hi)
(*.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi))
(/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 lo x)))) hi)
(*.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi))
(/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 lo x)))) hi)
(*.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi))
(/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 lo x)))) hi)
(*.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi))
(/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 lo x)))) hi)
(*.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi))
(/.f64 x hi)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo hi)) (/.f64 x hi))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo hi)) (/.f64 x hi))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo hi)) (/.f64 x hi))
(-.f64 (/.f64 x hi) (/.f64 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 lo hi)) (/.f64 #s(literal -1 binary64) hi)))
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 lo (+.f64 (/.f64 x (*.f64 lo hi)) (/.f64 #s(literal -1 binary64) hi)))
(*.f64 lo (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 lo (+.f64 (/.f64 x (*.f64 lo hi)) (/.f64 #s(literal -1 binary64) hi)))
(*.f64 #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 lo hi)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 lo (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (*.f64 lo hi)))))
(*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 (neg.f64 lo) (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 lo hi)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 lo (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (*.f64 lo hi)))))
(*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 (neg.f64 lo) (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 lo hi)) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 lo (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (*.f64 lo hi)))))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 lo x))) hi)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 lo x))) hi)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 lo x))) hi)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 lo x))) hi)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(/.f64 #s(literal 1 binary64) hi)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x)))
(/.f64 (/.f64 lo x) (neg.f64 hi))
(/.f64 lo (neg.f64 (*.f64 x hi)))
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (*.f64 hi x))))
(*.f64 lo (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) lo) (/.f64 #s(literal 1 binary64) (*.f64 x hi))))
(*.f64 lo (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) lo) (/.f64 #s(literal -1 binary64) (*.f64 x hi))))
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (*.f64 hi x))))
(*.f64 lo (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) lo) (/.f64 #s(literal 1 binary64) (*.f64 x hi))))
(*.f64 lo (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) lo) (/.f64 #s(literal -1 binary64) (*.f64 x hi))))
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (*.f64 hi x))))
(*.f64 lo (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) lo) (/.f64 #s(literal 1 binary64) (*.f64 x hi))))
(*.f64 lo (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) lo) (/.f64 #s(literal -1 binary64) (*.f64 x hi))))
(*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x)))
(/.f64 (/.f64 lo x) (neg.f64 hi))
(/.f64 lo (neg.f64 (*.f64 x hi)))
(*.f64 #s(literal -1 binary64) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi x)) (/.f64 #s(literal 1 binary64) (*.f64 hi lo)))))
(*.f64 (neg.f64 lo) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 x hi)) (/.f64 (/.f64 #s(literal 1 binary64) hi) lo)))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 x hi)) (/.f64 (/.f64 #s(literal 1 binary64) hi) lo)) (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi x)) (/.f64 #s(literal 1 binary64) (*.f64 hi lo)))))
(*.f64 (neg.f64 lo) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 x hi)) (/.f64 (/.f64 #s(literal 1 binary64) hi) lo)))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 x hi)) (/.f64 (/.f64 #s(literal 1 binary64) hi) lo)) (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi x)) (/.f64 #s(literal 1 binary64) (*.f64 hi lo)))))
(*.f64 (neg.f64 lo) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 x hi)) (/.f64 (/.f64 #s(literal 1 binary64) hi) lo)))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 x hi)) (/.f64 (/.f64 #s(literal 1 binary64) hi) lo)) (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x)))
(/.f64 (/.f64 lo x) (neg.f64 hi))
(/.f64 lo (neg.f64 (*.f64 x hi)))
(/.f64 (-.f64 (/.f64 x hi) (/.f64 lo hi)) x)
(/.f64 (-.f64 (/.f64 x hi) (/.f64 lo hi)) x)
(/.f64 (-.f64 (/.f64 x hi) (/.f64 lo hi)) x)
(/.f64 #s(literal 1 binary64) hi)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(/.f64 #s(literal 1 binary64) hi)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 x hi))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 x hi))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 x hi))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 x hi))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 x hi))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 x hi))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 x hi))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 x hi))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 x hi))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 x hi))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 x hi))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 x hi))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 x hi))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 x hi))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 x hi))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 x hi))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 x hi))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 x hi))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 x hi))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 x hi))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 x hi))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 x hi))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 x hi))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 x hi))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 x hi))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 x hi))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 x hi))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 x hi))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 x hi))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 x hi))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 x hi))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 x hi))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 x hi))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 x hi))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 x hi))
(/.f64 lo (*.f64 hi x))
(/.f64 lo (*.f64 x hi))
(+.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 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)) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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) (fma.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 hi lo))))
(+.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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) (fma.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 hi lo))))
(+.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 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) (fma.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 hi lo))))
(+.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (pow.f64 (/.f64 hi 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 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 hi (*.f64 lo x)) (+.f64 (/.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 x (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) x)) (+.f64 (+.f64 (/.f64 hi (*.f64 x 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) lo) (/.f64 #s(literal 1 binary64) x)) (+.f64 (+.f64 (/.f64 hi (*.f64 x lo)) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) x))))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 hi (*.f64 lo x)) (+.f64 (/.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 x (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) x)) (+.f64 (+.f64 (/.f64 hi (*.f64 x 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) lo) (/.f64 #s(literal 1 binary64) x)) (+.f64 (+.f64 (/.f64 hi (*.f64 x lo)) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) x))))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 hi (*.f64 lo x)) (+.f64 (/.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 x (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) x)) (+.f64 (+.f64 (/.f64 hi (*.f64 x 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) lo) (/.f64 #s(literal 1 binary64) x)) (+.f64 (+.f64 (/.f64 hi (*.f64 x lo)) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) 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))))
(neg.f64 (*.f64 x (-.f64 (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (fma.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) #s(literal -1 binary64) (/.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 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 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 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 x (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (/.f64 hi 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 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 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 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 x (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (/.f64 hi 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 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 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 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 x (neg.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) 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 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (fma.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 (/.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) (fma.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 hi (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 (/.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) (fma.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 hi (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)))
(pow.f64 (/.f64 hi lo) #s(literal 2 binary64))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.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) hi) lo) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.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) hi) lo) (+.f64 (+.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 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 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.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) hi) lo) (+.f64 (+.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 lo (pow.f64 hi #s(literal 2 binary64))))))))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(pow.f64 (/.f64 hi lo) #s(literal 2 binary64))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #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 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) hi) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (fma.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) lo)) hi)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.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 #s(literal -1 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) hi))) (/.f64 #s(literal 1 binary64) lo)) hi) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (-.f64 (/.f64 (fma.f64 (/.f64 x lo) #s(literal -1 binary64) #s(literal -1 binary64)) hi) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) lo)) hi)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.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 #s(literal -1 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) hi))) (/.f64 #s(literal 1 binary64) lo)) hi) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (-.f64 (/.f64 (fma.f64 (/.f64 x lo) #s(literal -1 binary64) #s(literal -1 binary64)) hi) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) lo)) hi)))
(/.f64 (*.f64 hi (+.f64 hi x)) (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 hi x)) (*.f64 lo (+.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 x hi) (+.f64 lo hi)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 hi (+.f64 lo x)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 hi (+.f64 x hi) (*.f64 lo (+.f64 hi (+.f64 x lo)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 hi (+.f64 lo x)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 hi (+.f64 x hi) (*.f64 lo (+.f64 hi (+.f64 x lo)))) (pow.f64 lo #s(literal 2 binary64)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))))
(+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 (/.f64 x lo) (*.f64 hi (/.f64 (+.f64 x hi) (pow.f64 lo #s(literal 2 binary64))))))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))))
(+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 (/.f64 x lo) (*.f64 hi (/.f64 (+.f64 x hi) (pow.f64 lo #s(literal 2 binary64))))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 x lo)))
(+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) lo))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.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)) (neg.f64 lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) lo))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 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)) (neg.f64 lo)))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(/.f64 x lo)
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (*.f64 lo x))))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (*.f64 x lo))))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (*.f64 lo x))))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (*.f64 x lo))))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (*.f64 lo x))))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (*.f64 x lo))))
(/.f64 x lo)
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo))))
(neg.f64 (*.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 x lo)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 x (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 x lo)) (/.f64 #s(literal -1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo))))
(neg.f64 (*.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 x lo)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 x (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 x lo)) (/.f64 #s(literal -1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo))))
(neg.f64 (*.f64 x (-.f64 (/.f64 (neg.f64 hi) (*.f64 x lo)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 x (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 x lo)) (/.f64 #s(literal -1 binary64) lo))))
(/.f64 x lo)
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 hi lo))
(/.f64 hi lo)
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (*.f64 hi lo))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (*.f64 lo hi))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (*.f64 hi lo))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (*.f64 lo hi))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (*.f64 hi lo))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (*.f64 lo hi))))
(/.f64 hi lo)
(*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 hi) (-.f64 (neg.f64 (/.f64 x (*.f64 lo hi))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 lo hi)) (/.f64 #s(literal -1 binary64) lo)) (neg.f64 hi))
(*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 hi) (-.f64 (neg.f64 (/.f64 x (*.f64 lo hi))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 lo hi)) (/.f64 #s(literal -1 binary64) lo)) (neg.f64 hi))
(*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 hi) (-.f64 (neg.f64 (/.f64 x (*.f64 lo hi))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 lo hi)) (/.f64 #s(literal -1 binary64) lo)) (neg.f64 hi))
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 hi x) lo)
(/.f64 (+.f64 x hi) lo)
(-.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))
(-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (fma.f64 #s(literal 2 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)) (fma.f64 #s(literal 2 binary64) (/.f64 hi lo) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))))
(-.f64 (+.f64 #s(literal 1 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 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))
(+.f64 #s(literal 1 binary64) (-.f64 (neg.f64 (*.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 hi lo) (fma.f64 #s(literal 2 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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 hi lo) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (/.f64 hi lo)))
(-.f64 (+.f64 #s(literal 1 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 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))
(+.f64 #s(literal 1 binary64) (-.f64 (neg.f64 (*.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 hi lo) (fma.f64 #s(literal 2 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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 hi lo) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (/.f64 hi lo)))
(-.f64 (+.f64 #s(literal 1 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 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))
(+.f64 #s(literal 1 binary64) (-.f64 (neg.f64 (*.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 hi lo) (fma.f64 #s(literal 2 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 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 hi lo) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (/.f64 hi lo)))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(neg.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 x (fma.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) lo)))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.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 x (-.f64 (/.f64 #s(literal 1 binary64) x) (fma.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 x lo)) (fma.f64 #s(literal 2 binary64) (/.f64 hi (*.f64 x lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.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) x) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 hi (*.f64 x lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) x)))) (/.f64 hi (*.f64 x lo)))))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.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 x (-.f64 (/.f64 #s(literal 1 binary64) x) (fma.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 x lo)) (fma.f64 #s(literal 2 binary64) (/.f64 hi (*.f64 x lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.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) x) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 hi (*.f64 x lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) x)))) (/.f64 hi (*.f64 x lo)))))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.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 x (-.f64 (/.f64 #s(literal 1 binary64) x) (fma.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 x lo)) (fma.f64 #s(literal 2 binary64) (/.f64 hi (*.f64 x lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.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) x) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 hi (*.f64 x lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) x)))) (/.f64 hi (*.f64 x lo)))))
(*.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 x (fma.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) lo)))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi lo)) (/.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) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (fma.f64 #s(literal 2 binary64) (/.f64 hi lo) (/.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 #s(literal 1 binary64) (/.f64 hi lo)) (fma.f64 #s(literal 2 binary64) (/.f64 hi lo) (pow.f64 (/.f64 hi 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 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi lo)) (/.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) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (fma.f64 #s(literal 2 binary64) (/.f64 hi lo) (/.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 #s(literal 1 binary64) (/.f64 hi lo)) (fma.f64 #s(literal 2 binary64) (/.f64 hi lo) (pow.f64 (/.f64 hi 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 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi lo)) (/.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) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (fma.f64 #s(literal 2 binary64) (/.f64 hi lo) (/.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 #s(literal 1 binary64) (/.f64 hi lo)) (fma.f64 #s(literal 2 binary64) (/.f64 hi lo) (pow.f64 (/.f64 hi 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 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 x lo))
(+.f64 #s(literal 1 binary64) (fma.f64 hi (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 2 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 x lo))))
(+.f64 #s(literal 1 binary64) (fma.f64 hi (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal -2 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (neg.f64 lo))))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 hi (-.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 2 binary64) (/.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 (fma.f64 #s(literal -1 binary64) (/.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 #s(literal 2 binary64) lo)))) (/.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 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) lo)))) (/.f64 x lo)))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 hi (-.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 2 binary64) (/.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 (fma.f64 #s(literal -1 binary64) (/.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 #s(literal 2 binary64) lo)))) (/.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 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 2 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))))
(neg.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 #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 (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)) (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) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.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) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) lo) (+.f64 (/.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 lo (pow.f64 hi #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 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.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) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) lo) (+.f64 (/.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 lo (pow.f64 hi #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))))
(neg.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #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 -1 binary64) (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #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 (neg.f64 (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) lo) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #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)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) 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 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (*.f64 #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 -1 binary64) (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #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 (neg.f64 (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi) (/.f64 #s(literal 2 binary64) lo)) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #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)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (-.f64 (/.f64 #s(literal 2 binary64) lo) (/.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) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (*.f64 #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 -1 binary64) (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #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 (neg.f64 (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi) (/.f64 #s(literal 2 binary64) lo)) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #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)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (-.f64 (/.f64 #s(literal 2 binary64) lo) (/.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 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))
(neg.f64 (*.f64 hi (/.f64 (+.f64 x hi) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (neg.f64 hi) (/.f64 (+.f64 x hi) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal 2 binary64) hi))))) (*.f64 hi (+.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 lo) (+.f64 x (*.f64 hi #s(literal 1 binary64)))) (*.f64 hi (+.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 (+.f64 x hi) (+.f64 lo hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 lo (-.f64 lo (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal 2 binary64) hi))))) (*.f64 hi (+.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 lo (-.f64 lo (+.f64 x (*.f64 hi #s(literal 1 binary64))))) (*.f64 hi (+.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 lo (-.f64 lo (+.f64 x hi)) (*.f64 (+.f64 x hi) (neg.f64 hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 lo (-.f64 lo (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal 2 binary64) hi))))) (*.f64 hi (+.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 lo (-.f64 lo (+.f64 x (*.f64 hi #s(literal 1 binary64))))) (*.f64 hi (+.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 lo (-.f64 lo (+.f64 x hi)) (*.f64 (+.f64 x hi) (neg.f64 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 (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal 2 binary64) hi))) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (+.f64 x (*.f64 hi #s(literal 1 binary64)))) lo))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi lo)) (/.f64 x lo))))
(+.f64 #s(literal 1 binary64) (-.f64 (neg.f64 (*.f64 hi (/.f64 (+.f64 x hi) (pow.f64 lo #s(literal 2 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (fma.f64 #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 (fma.f64 #s(literal 2 binary64) (/.f64 hi lo) (/.f64 x lo)) (/.f64 hi lo)))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi lo)) (/.f64 x lo))))
(+.f64 #s(literal 1 binary64) (-.f64 (neg.f64 (*.f64 hi (/.f64 (+.f64 x hi) (pow.f64 lo #s(literal 2 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (fma.f64 #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 (fma.f64 #s(literal 2 binary64) (/.f64 hi lo) (/.f64 x lo)) (/.f64 hi lo)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal 2 binary64) hi))) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (+.f64 x (*.f64 hi #s(literal 1 binary64)))) 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 hi x)) lo) (*.f64 #s(literal -1 binary64) (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal 2 binary64) hi))))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) (neg.f64 (+.f64 x (*.f64 hi #s(literal 1 binary64))))) 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 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 hi (+.f64 hi x)) lo) (*.f64 #s(literal -1 binary64) (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal 2 binary64) hi))))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) (neg.f64 (+.f64 x (*.f64 hi #s(literal 1 binary64))))) 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 #s(literal -1 binary64) (/.f64 hi lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))
(neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (fma.f64 #s(literal 2 binary64) (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))
(neg.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 hi lo) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (/.f64 hi lo)))
(-.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 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))
(-.f64 (neg.f64 (*.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 hi lo) (fma.f64 #s(literal 2 binary64) (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))
(-.f64 (*.f64 x (fma.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) lo))) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 hi lo) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (/.f64 hi lo)))
(-.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 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))
(-.f64 (neg.f64 (*.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 hi lo) (fma.f64 #s(literal 2 binary64) (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))
(-.f64 (*.f64 x (fma.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) lo))) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 hi lo) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (/.f64 hi lo)))
(-.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 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))
(-.f64 (neg.f64 (*.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 hi lo) (fma.f64 #s(literal 2 binary64) (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))
(-.f64 (*.f64 x (fma.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) lo))) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 hi lo) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (/.f64 hi lo)))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(neg.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 x (fma.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) lo)))
(*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi lo)) (/.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 (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (fma.f64 #s(literal 2 binary64) (/.f64 hi lo) (/.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 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 hi lo) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (/.f64 hi lo)) x) (/.f64 #s(literal -1 binary64) lo)) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi lo)) (/.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 (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (fma.f64 #s(literal 2 binary64) (/.f64 hi lo) (/.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 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 hi lo) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (/.f64 hi lo)) x) (/.f64 #s(literal -1 binary64) lo)) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi lo)) (/.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 (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (fma.f64 #s(literal 2 binary64) (/.f64 hi lo) (/.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 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 hi lo) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (/.f64 hi lo)) x) (/.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)))))))
(neg.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 x (fma.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) lo)))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))))) (*.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 hi (*.f64 x lo)) (fma.f64 #s(literal 2 binary64) (/.f64 hi (*.f64 x lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (+.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 hi (*.f64 x lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) x))) (/.f64 hi (*.f64 x 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 hi (*.f64 lo x))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))))) (*.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 hi (*.f64 x lo)) (fma.f64 #s(literal 2 binary64) (/.f64 hi (*.f64 x lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (+.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 hi (*.f64 x lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) x))) (/.f64 hi (*.f64 x 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 hi (*.f64 lo x))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))))) (*.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 hi (*.f64 x lo)) (fma.f64 #s(literal 2 binary64) (/.f64 hi (*.f64 x lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (+.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 hi (*.f64 x lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) x))) (/.f64 hi (*.f64 x lo))) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(neg.f64 (/.f64 x lo))
(/.f64 x (neg.f64 lo))
(-.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 x lo))
(fma.f64 hi (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 2 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 x lo)))
(fma.f64 hi (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal -2 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (neg.f64 lo)))
(-.f64 (*.f64 hi (-.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 2 binary64) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 x lo))
(-.f64 (*.f64 hi (-.f64 (fma.f64 #s(literal -1 binary64) (/.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 #s(literal 2 binary64) lo)))) (/.f64 x lo))
(-.f64 (*.f64 hi (-.f64 (-.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 #s(literal 2 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 #s(literal 1 binary64) lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 x lo))
(-.f64 (*.f64 hi (-.f64 (fma.f64 #s(literal -1 binary64) (/.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 #s(literal 2 binary64) lo)))) (/.f64 x lo))
(-.f64 (*.f64 hi (-.f64 (-.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 #s(literal 2 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))))
(neg.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 #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 (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)) (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 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 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 (neg.f64 (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64))))) (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) lo) (+.f64 (/.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 (fma.f64 (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 lo hi))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 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 (neg.f64 (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64))))) (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) lo) (+.f64 (/.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 (fma.f64 (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 lo hi))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (*.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))))
(neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(neg.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #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 -1 binary64) (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #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 (neg.f64 (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) lo) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #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)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) 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 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)) (/.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) (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #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 (neg.f64 (/.f64 (+.f64 (/.f64 #s(literal 2 binary64) lo) (-.f64 (/.f64 x (*.f64 lo hi)) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #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)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 2 binary64) lo) (-.f64 (/.f64 x (*.f64 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) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)) (/.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) (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #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 (neg.f64 (/.f64 (+.f64 (/.f64 #s(literal 2 binary64) lo) (-.f64 (/.f64 x (*.f64 lo hi)) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #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)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 2 binary64) lo) (-.f64 (/.f64 x (*.f64 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 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) (pow.f64 lo #s(literal 2 binary64))))
(neg.f64 (*.f64 hi (/.f64 (+.f64 x hi) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (neg.f64 hi) (/.f64 (+.f64 x hi) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal 2 binary64) hi))))) (*.f64 hi (+.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 lo) (+.f64 x (*.f64 hi #s(literal 1 binary64)))) (*.f64 hi (+.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 (+.f64 x hi) (+.f64 lo hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal 2 binary64) hi))))) (*.f64 hi (+.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 lo) (+.f64 x (*.f64 hi #s(literal 1 binary64)))) (*.f64 hi (+.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 (+.f64 x hi) (+.f64 lo hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal 2 binary64) hi))))) (*.f64 hi (+.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 lo) (+.f64 x (*.f64 hi #s(literal 1 binary64)))) (*.f64 hi (+.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 (+.f64 x hi) (+.f64 lo hi))) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal 2 binary64) hi))) lo))
(/.f64 (neg.f64 (+.f64 x (*.f64 hi #s(literal 1 binary64)))) lo)
(/.f64 (+.f64 x hi) (neg.f64 lo))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) lo)) (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal 2 binary64) hi)))) lo)
(/.f64 (-.f64 (neg.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo))) (+.f64 x (*.f64 hi #s(literal 1 binary64)))) lo)
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (neg.f64 lo))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) lo)) (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal 2 binary64) hi)))) lo)
(/.f64 (-.f64 (neg.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo))) (+.f64 x (*.f64 hi #s(literal 1 binary64)))) lo)
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (neg.f64 lo))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) lo)) (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal 2 binary64) hi)))) lo)
(/.f64 (-.f64 (neg.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo))) (+.f64 x (*.f64 hi #s(literal 1 binary64)))) lo)
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal 2 binary64) hi))) lo))
(/.f64 (neg.f64 (+.f64 x (*.f64 hi #s(literal 1 binary64)))) lo)
(/.f64 (+.f64 x hi) (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 hi (+.f64 hi x)) lo) (*.f64 #s(literal -1 binary64) (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal 2 binary64) hi))))) lo))
(/.f64 (-.f64 (neg.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo))) (+.f64 x (*.f64 hi #s(literal 1 binary64)))) lo)
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 hi (+.f64 hi x)) lo) (*.f64 #s(literal -1 binary64) (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal 2 binary64) hi))))) lo))
(/.f64 (-.f64 (neg.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo))) (+.f64 x (*.f64 hi #s(literal 1 binary64)))) lo)
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 hi (+.f64 hi x)) lo) (*.f64 #s(literal -1 binary64) (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal 2 binary64) hi))))) lo))
(/.f64 (-.f64 (neg.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo))) (+.f64 x (*.f64 hi #s(literal 1 binary64)))) lo)
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (neg.f64 lo))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) hi) (+.f64 (*.f64 #s(literal 2 binary64) hi) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo)
(/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) lo)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi lo)) (+.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))))))
(fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (fma.f64 #s(literal 2 binary64) (/.f64 hi lo) (fma.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 (fma.f64 #s(literal 2 binary64) (/.f64 hi lo) (fma.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))) (/.f64 hi lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi lo)) (+.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))))))
(fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (fma.f64 #s(literal 2 binary64) (/.f64 hi lo) (fma.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 (fma.f64 #s(literal 2 binary64) (/.f64 hi lo) (fma.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))) (/.f64 hi lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi lo)) (+.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))))))
(fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (fma.f64 #s(literal 2 binary64) (/.f64 hi lo) (fma.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 (fma.f64 #s(literal 2 binary64) (/.f64 hi lo) (fma.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (/.f64 hi 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 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.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 x (fma.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 x lo)) (fma.f64 #s(literal 2 binary64) (/.f64 hi (*.f64 x lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.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 (fma.f64 #s(literal 2 binary64) (/.f64 hi (*.f64 x lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) x)))) (/.f64 hi (*.f64 x lo))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.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 x (fma.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 x lo)) (fma.f64 #s(literal 2 binary64) (/.f64 hi (*.f64 x lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.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 (fma.f64 #s(literal 2 binary64) (/.f64 hi (*.f64 x lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) x)))) (/.f64 hi (*.f64 x lo))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.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 x (fma.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 x lo)) (fma.f64 #s(literal 2 binary64) (/.f64 hi (*.f64 x lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.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 (fma.f64 #s(literal 2 binary64) (/.f64 hi (*.f64 x lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) x)))) (/.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 x (neg.f64 (/.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 hi lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 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 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (fma.f64 #s(literal 2 binary64) (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) 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 (fma.f64 #s(literal 2 binary64) (/.f64 hi lo) (pow.f64 (/.f64 hi 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 hi lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 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 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (fma.f64 #s(literal 2 binary64) (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) 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 (fma.f64 #s(literal 2 binary64) (/.f64 hi lo) (pow.f64 (/.f64 hi 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 hi lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 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 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (fma.f64 #s(literal 2 binary64) (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) 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 (fma.f64 #s(literal 2 binary64) (/.f64 hi lo) (pow.f64 (/.f64 hi 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 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))
(fma.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))
(+.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.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 #s(literal 1 binary64) lo) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))
(+.f64 (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.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 #s(literal 1 binary64) lo) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 hi (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)))
(pow.f64 (/.f64 hi lo) #s(literal 2 binary64))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.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) hi) lo) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.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) hi) lo) (+.f64 (/.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 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 #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) hi) lo) (+.f64 (/.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 lo (pow.f64 hi #s(literal 2 binary64))))))))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(pow.f64 (/.f64 hi lo) #s(literal 2 binary64))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) lo))) (*.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 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) lo))) (/.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 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal -2 binary64) lo)) hi)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) lo)))) (*.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 -1 binary64) (/.f64 x (*.f64 lo hi)) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) lo)))) (/.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 (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (*.f64 lo hi))) (/.f64 #s(literal -2 binary64) lo)) hi)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) lo)))) (*.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 -1 binary64) (/.f64 x (*.f64 lo hi)) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) lo)))) (/.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 (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (*.f64 lo hi))) (/.f64 #s(literal -2 binary64) lo)) hi)))
(/.f64 (*.f64 hi (+.f64 hi x)) (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 hi x)) (*.f64 lo (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal 2 binary64) hi))))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 x hi) (+.f64 lo hi)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal 2 binary64) hi))))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 x hi) (+.f64 lo hi)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal 2 binary64) hi))))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 x hi) (+.f64 lo hi)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal 2 binary64) hi))) lo)
(/.f64 (+.f64 x hi) lo)
(/.f64 (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (+.f64 (*.f64 #s(literal 2 binary64) hi) (/.f64 (*.f64 hi (+.f64 hi x)) lo)))) lo)
(/.f64 (+.f64 x (+.f64 (*.f64 hi #s(literal 1 binary64)) (*.f64 hi (/.f64 (+.f64 x hi) lo)))) lo)
(/.f64 (+.f64 x (+.f64 hi (*.f64 hi (/.f64 (+.f64 x hi) lo)))) lo)
(/.f64 (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (+.f64 (*.f64 #s(literal 2 binary64) hi) (/.f64 (*.f64 hi (+.f64 hi x)) lo)))) lo)
(/.f64 (+.f64 x (+.f64 (*.f64 hi #s(literal 1 binary64)) (*.f64 hi (/.f64 (+.f64 x hi) lo)))) lo)
(/.f64 (+.f64 x (+.f64 hi (*.f64 hi (/.f64 (+.f64 x hi) lo)))) lo)
(/.f64 (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (+.f64 (*.f64 #s(literal 2 binary64) hi) (/.f64 (*.f64 hi (+.f64 hi x)) lo)))) lo)
(/.f64 (+.f64 x (+.f64 (*.f64 hi #s(literal 1 binary64)) (*.f64 hi (/.f64 (+.f64 x hi) lo)))) lo)
(/.f64 (+.f64 x (+.f64 hi (*.f64 hi (/.f64 (+.f64 x hi) lo)))) lo)
(/.f64 (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal 2 binary64) hi))) lo)
(/.f64 (+.f64 x hi) lo)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal 2 binary64) hi)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) lo))) lo))
(neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) lo))
(/.f64 (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal 2 binary64) hi)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) lo))) lo))
(neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) lo))
(/.f64 (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal 2 binary64) hi)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 hi x)) lo))) lo))
(neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) lo))
(/.f64 (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (neg.f64 lo))
(+.f64 (*.f64 #s(literal -1 binary64) hi) (+.f64 (*.f64 #s(literal 2 binary64) hi) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(+.f64 (*.f64 hi #s(literal 1 binary64)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))
(+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))
(+.f64 (*.f64 #s(literal -1 binary64) hi) (+.f64 (*.f64 #s(literal 2 binary64) hi) (+.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))))
(+.f64 (*.f64 hi #s(literal 1 binary64)) (fma.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(+.f64 hi (fma.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(+.f64 (*.f64 #s(literal -1 binary64) hi) (+.f64 (*.f64 #s(literal 2 binary64) hi) (+.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))))
(+.f64 (*.f64 hi #s(literal 1 binary64)) (fma.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(+.f64 hi (fma.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(+.f64 (*.f64 #s(literal -1 binary64) hi) (+.f64 (*.f64 #s(literal 2 binary64) hi) (+.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))))
(+.f64 (*.f64 hi #s(literal 1 binary64)) (fma.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(+.f64 hi (fma.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi x)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi x)) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x)))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 hi x) (fma.f64 #s(literal 2 binary64) (/.f64 hi x) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x lo)))))))
(*.f64 x (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi x)) (fma.f64 #s(literal 2 binary64) (/.f64 hi x) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x lo))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi x)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi x)) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x)))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 hi x) (fma.f64 #s(literal 2 binary64) (/.f64 hi x) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x lo)))))))
(*.f64 x (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi x)) (fma.f64 #s(literal 2 binary64) (/.f64 hi x) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x lo))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi x)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 hi x)) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x)))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 hi x) (fma.f64 #s(literal 2 binary64) (/.f64 hi x) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x lo)))))))
(*.f64 x (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 hi x)) (fma.f64 #s(literal 2 binary64) (/.f64 hi x) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x lo))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))))
(*.f64 x (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) hi) (+.f64 (*.f64 #s(literal 2 binary64) hi) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) x))) #s(literal 1 binary64))))
(neg.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (+.f64 (*.f64 hi #s(literal 1 binary64)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) x))) #s(literal -1 binary64))))
(*.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) x)) #s(literal -1 binary64)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) hi) (+.f64 (*.f64 #s(literal 2 binary64) hi) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) x))) #s(literal 1 binary64))))
(neg.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (+.f64 (*.f64 hi #s(literal 1 binary64)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) x))) #s(literal -1 binary64))))
(*.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) x)) #s(literal -1 binary64)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) hi) (+.f64 (*.f64 #s(literal 2 binary64) hi) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) x))) #s(literal 1 binary64))))
(neg.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (+.f64 (*.f64 hi #s(literal 1 binary64)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) x))) #s(literal -1 binary64))))
(*.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) x)) #s(literal -1 binary64)) (neg.f64 x))
x
(+.f64 x (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 x lo))))
(+.f64 x (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) hi))
(+.f64 x (*.f64 hi (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 x lo)))))
(+.f64 x (*.f64 hi (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))))
(+.f64 x (*.f64 hi (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 x lo)))))
(+.f64 x (*.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 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)) (/.f64 x (*.f64 lo hi))))
(*.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 (*.f64 hi lo)) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)) (+.f64 (/.f64 x (*.f64 lo hi)) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))
(*.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 (*.f64 hi lo)) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)) (+.f64 (/.f64 x (*.f64 lo hi)) (/.f64 x (pow.f64 hi #s(literal 2 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 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) #s(literal 2 binary64)) hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 x lo) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) #s(literal -2 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 (*.f64 #s(literal -1 binary64) (/.f64 x hi)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) #s(literal 2 binary64)) hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x hi) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 x lo) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) #s(literal -2 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 #s(literal -1 binary64) (+.f64 (/.f64 x hi) (/.f64 x lo)) #s(literal -1 binary64)) hi)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x hi)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) #s(literal 2 binary64)) hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x hi) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 x lo) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) #s(literal -2 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 #s(literal -1 binary64) (+.f64 (/.f64 x hi) (/.f64 x lo)) #s(literal -1 binary64)) hi)))
(/.f64 (*.f64 hi (+.f64 hi x)) lo)
(*.f64 hi (/.f64 (+.f64 x hi) lo))
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal 2 binary64) hi))))) lo)
(/.f64 (fma.f64 hi (+.f64 x hi) (*.f64 lo (+.f64 x (*.f64 hi #s(literal 1 binary64))))) lo)
(/.f64 (*.f64 (+.f64 x hi) (+.f64 lo hi)) lo)
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal 2 binary64) hi))))) lo)
(/.f64 (fma.f64 hi (+.f64 x hi) (*.f64 lo (+.f64 x (*.f64 hi #s(literal 1 binary64))))) lo)
(/.f64 (*.f64 (+.f64 x hi) (+.f64 lo hi)) lo)
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal 2 binary64) hi))))) lo)
(/.f64 (fma.f64 hi (+.f64 x hi) (*.f64 lo (+.f64 x (*.f64 hi #s(literal 1 binary64))))) lo)
(/.f64 (*.f64 (+.f64 x hi) (+.f64 lo hi)) lo)
(+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal 2 binary64) hi)))
(+.f64 x (*.f64 hi #s(literal 1 binary64)))
(+.f64 x hi)
(+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (+.f64 (*.f64 #s(literal 2 binary64) hi) (/.f64 (*.f64 hi (+.f64 hi x)) lo))))
(+.f64 x (+.f64 (*.f64 hi #s(literal 1 binary64)) (*.f64 hi (/.f64 (+.f64 x hi) lo))))
(+.f64 x (+.f64 hi (*.f64 hi (/.f64 (+.f64 x hi) lo))))
(+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (+.f64 (*.f64 #s(literal 2 binary64) hi) (/.f64 (*.f64 hi (+.f64 hi x)) lo))))
(+.f64 x (+.f64 (*.f64 hi #s(literal 1 binary64)) (*.f64 hi (/.f64 (+.f64 x hi) lo))))
(+.f64 x (+.f64 hi (*.f64 hi (/.f64 (+.f64 x hi) lo))))
(+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (+.f64 (*.f64 #s(literal 2 binary64) hi) (/.f64 (*.f64 hi (+.f64 hi x)) lo))))
(+.f64 x (+.f64 (*.f64 hi #s(literal 1 binary64)) (*.f64 hi (/.f64 (+.f64 x hi) lo))))
(+.f64 x (+.f64 hi (*.f64 hi (/.f64 (+.f64 x hi) lo))))
(+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 #s(literal 2 binary64) hi)))
(+.f64 x (*.f64 hi #s(literal 1 binary64)))
(+.f64 x hi)
(+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (+.f64 (*.f64 #s(literal 2 binary64) hi) (/.f64 (*.f64 hi (+.f64 hi x)) lo))))
(+.f64 x (+.f64 (*.f64 hi #s(literal 1 binary64)) (*.f64 hi (/.f64 (+.f64 x hi) lo))))
(+.f64 x (+.f64 hi (*.f64 hi (/.f64 (+.f64 x hi) lo))))
(+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (+.f64 (*.f64 #s(literal 2 binary64) hi) (/.f64 (*.f64 hi (+.f64 hi x)) lo))))
(+.f64 x (+.f64 (*.f64 hi #s(literal 1 binary64)) (*.f64 hi (/.f64 (+.f64 x hi) lo))))
(+.f64 x (+.f64 hi (*.f64 hi (/.f64 (+.f64 x hi) lo))))
(+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (+.f64 (*.f64 #s(literal 2 binary64) hi) (/.f64 (*.f64 hi (+.f64 hi x)) lo))))
(+.f64 x (+.f64 (*.f64 hi #s(literal 1 binary64)) (*.f64 hi (/.f64 (+.f64 x hi) lo))))
(+.f64 x (+.f64 hi (*.f64 hi (/.f64 (+.f64 x hi) lo))))
x
(+.f64 x (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 x lo))))
(+.f64 x (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) hi))
(+.f64 x (*.f64 hi (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 x lo)))))
(+.f64 x (*.f64 hi (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))))
(+.f64 x (*.f64 hi (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 x lo)))))
(+.f64 x (*.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 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)) (/.f64 x (*.f64 lo hi))))
(*.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 (*.f64 hi lo)) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)) (+.f64 (/.f64 x (*.f64 lo hi)) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))
(*.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 (*.f64 hi lo)) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)) (+.f64 (/.f64 x (*.f64 lo hi)) (/.f64 x (pow.f64 hi #s(literal 2 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 (*.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 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 x lo) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) #s(literal -2 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 (*.f64 #s(literal -1 binary64) (/.f64 x hi)) (*.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 (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x hi) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 x lo) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) #s(literal -2 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 #s(literal -1 binary64) (+.f64 (/.f64 x hi) (/.f64 x lo)) #s(literal -1 binary64)) hi)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x hi)) (*.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 (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x hi) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 x lo) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) #s(literal -2 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 #s(literal -1 binary64) (+.f64 (/.f64 x hi) (/.f64 x lo)) #s(literal -1 binary64)) hi)))
(+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))
(+.f64 (*.f64 hi #s(literal 1 binary64)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))
(+.f64 hi (+.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(+.f64 (*.f64 hi #s(literal 1 binary64)) (fma.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(+.f64 hi (fma.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(+.f64 hi (+.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(+.f64 (*.f64 hi #s(literal 1 binary64)) (fma.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(+.f64 hi (fma.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(+.f64 hi (+.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(+.f64 (*.f64 hi #s(literal 1 binary64)) (fma.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(+.f64 hi (fma.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 hi x) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (+.f64 (/.f64 hi lo) (/.f64 hi x)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x lo)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 hi x) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (+.f64 (/.f64 hi lo) (/.f64 hi x)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x lo)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 hi x) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (+.f64 (/.f64 hi lo) (/.f64 hi x)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x lo)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))))
(*.f64 x (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.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))) #s(literal 1 binary64))))
(neg.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (+.f64 (*.f64 hi #s(literal 1 binary64)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) x))) #s(literal -1 binary64))))
(*.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) x)) #s(literal -1 binary64)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.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))) #s(literal 1 binary64))))
(neg.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (+.f64 (*.f64 hi #s(literal 1 binary64)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) x))) #s(literal -1 binary64))))
(*.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) x)) #s(literal -1 binary64)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.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))) #s(literal 1 binary64))))
(neg.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (+.f64 (*.f64 hi #s(literal 1 binary64)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) x))) #s(literal -1 binary64))))
(*.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) x)) #s(literal -1 binary64)) (neg.f64 x))
(/.f64 (*.f64 hi (+.f64 hi x)) lo)
(*.f64 hi (/.f64 (+.f64 x hi) lo))
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 hi x))) lo)
(/.f64 (fma.f64 hi (+.f64 x hi) (*.f64 lo (+.f64 x (*.f64 hi #s(literal 1 binary64))))) lo)
(/.f64 (*.f64 (+.f64 x hi) (+.f64 lo hi)) lo)
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 hi x))) lo)
(/.f64 (fma.f64 hi (+.f64 x hi) (*.f64 lo (+.f64 x (*.f64 hi #s(literal 1 binary64))))) lo)
(/.f64 (*.f64 (+.f64 x hi) (+.f64 lo hi)) lo)
(/.f64 (+.f64 (*.f64 hi (+.f64 hi x)) (*.f64 lo (+.f64 hi x))) lo)
(/.f64 (fma.f64 hi (+.f64 x hi) (*.f64 lo (+.f64 x (*.f64 hi #s(literal 1 binary64))))) lo)
(/.f64 (*.f64 (+.f64 x hi) (+.f64 lo hi)) lo)
(+.f64 hi x)
(+.f64 x (*.f64 hi #s(literal 1 binary64)))
(+.f64 x hi)
(+.f64 hi (+.f64 x (/.f64 (*.f64 hi (+.f64 hi x)) lo)))
(+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(+.f64 hi (+.f64 x (/.f64 (*.f64 hi (+.f64 hi x)) lo)))
(+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(+.f64 hi (+.f64 x (/.f64 (*.f64 hi (+.f64 hi x)) lo)))
(+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(+.f64 hi x)
(+.f64 x (*.f64 hi #s(literal 1 binary64)))
(+.f64 x hi)
(+.f64 hi (+.f64 x (/.f64 (*.f64 hi (+.f64 hi x)) lo)))
(+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(+.f64 hi (+.f64 x (/.f64 (*.f64 hi (+.f64 hi x)) lo)))
(+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(+.f64 hi (+.f64 x (/.f64 (*.f64 hi (+.f64 hi x)) lo)))
(+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(cbrt.f64 (pow.f64 x #s(literal 2 binary64)))
(+.f64 (cbrt.f64 (pow.f64 x #s(literal 2 binary64))) (*.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 hi (+.f64 #s(literal 1 binary64) (/.f64 x lo))))))
(+.f64 (cbrt.f64 (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 2/3 binary64) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) hi) (pow.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal 1/9 binary64)))))
(+.f64 (cbrt.f64 (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 2/3 binary64) (+.f64 (*.f64 (pow.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal 1/9 binary64)) hi) (*.f64 (pow.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal 1/9 binary64)) (*.f64 hi (/.f64 x lo))))))
(+.f64 (cbrt.f64 (pow.f64 x #s(literal 2 binary64))) (*.f64 hi (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 hi (-.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 4/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 16 binary64))) #s(literal 1/9 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64)))))) (*.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 #s(literal 1 binary64) (/.f64 x lo)))))))
(+.f64 (cbrt.f64 (pow.f64 x #s(literal 2 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 hi (*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x lo) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) (neg.f64 (*.f64 (*.f64 #s(literal 4/3 binary64) (pow.f64 (pow.f64 x #s(literal 16 binary64)) #s(literal 1/9 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))))))) hi) (*.f64 (*.f64 #s(literal 2/3 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal 1/9 binary64)))) hi)))
(+.f64 (cbrt.f64 (pow.f64 x #s(literal 2 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 hi (+.f64 (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 (*.f64 x #s(literal 2 binary64)) lo)) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64)))) (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 #s(literal 4/3 binary64) (pow.f64 (pow.f64 x #s(literal 16 binary64)) #s(literal 1/9 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))))))) hi) (*.f64 (*.f64 #s(literal 2/3 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal 1/9 binary64)))) hi)))
(+.f64 (cbrt.f64 (pow.f64 x #s(literal 2 binary64))) (*.f64 hi (+.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 #s(literal 1 binary64) (/.f64 x lo)))) (*.f64 hi (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 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 4/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 16 binary64))) #s(literal 1/9 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 hi (-.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 8/27 binary64) (*.f64 (cbrt.f64 (pow.f64 x #s(literal 5 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 3 binary64)))) (*.f64 #s(literal 4/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1/9 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (-.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 4/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 16 binary64))) #s(literal 1/9 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64)))))))))))
(+.f64 (cbrt.f64 (pow.f64 x #s(literal 2 binary64))) (+.f64 (*.f64 hi (*.f64 #s(literal 2/3 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal 1/9 binary64))))) (*.f64 hi (+.f64 (*.f64 hi (*.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 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))) (neg.f64 (*.f64 (*.f64 #s(literal 4/3 binary64) (pow.f64 (pow.f64 x #s(literal 16 binary64)) #s(literal 1/9 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))))) (*.f64 hi (*.f64 #s(literal 1/3 binary64) (*.f64 hi (*.f64 (-.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) lo)) (*.f64 (*.f64 #s(literal 8/27 binary64) (cbrt.f64 (pow.f64 x #s(literal 5 binary64)))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 3 binary64)))) (*.f64 #s(literal 4/3 binary64) (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1/9 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (+.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x lo) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) (neg.f64 (*.f64 (*.f64 #s(literal 4/3 binary64) (pow.f64 (pow.f64 x #s(literal 16 binary64)) #s(literal 1/9 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))))))))))))
(+.f64 (cbrt.f64 (pow.f64 x #s(literal 2 binary64))) (+.f64 (*.f64 hi (*.f64 #s(literal 2/3 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal 1/9 binary64))))) (+.f64 (*.f64 hi (*.f64 hi (+.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))))) (/.f64 (*.f64 x #s(literal 2 binary64)) lo)) (*.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))))) (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 #s(literal 4/3 binary64) (pow.f64 (pow.f64 x #s(literal 16 binary64)) #s(literal 1/9 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))))))) (*.f64 hi (*.f64 hi (*.f64 #s(literal 1/3 binary64) (*.f64 hi (*.f64 (+.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) lo)) (*.f64 (*.f64 #s(literal 8/27 binary64) (cbrt.f64 (pow.f64 x #s(literal 5 binary64)))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 3 binary64)))) (*.f64 #s(literal -4/3 binary64) (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1/9 binary64)) #s(literal 1 binary64)) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1/9 binary64)) (/.f64 x lo))) (/.f64 (*.f64 x #s(literal 2 binary64)) lo)) (*.f64 (+.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1/9 binary64)) #s(literal 1 binary64)) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1/9 binary64)) (/.f64 x lo))) (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 #s(literal 4/3 binary64) (pow.f64 (pow.f64 x #s(literal 16 binary64)) #s(literal 1/9 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 4 binary64))))))))))))
(cbrt.f64 (/.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 hi #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))))) (*.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 hi #s(literal 5 binary64))))) (fma.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) lo)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 hi #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 hi #s(literal 8 binary64)))) (+.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)) (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (+.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) lo)) (cbrt.f64 (/.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 hi #s(literal 5 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))) (cbrt.f64 (/.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 hi #s(literal 8 binary64)))))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 hi #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal 2 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 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 hi #s(literal 8 binary64)))) (+.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 2/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 hi #s(literal 11 binary64)))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 x lo)))))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))))) (fma.f64 #s(literal 1/3 binary64) (*.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) lo)) (cbrt.f64 (/.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 hi #s(literal 5 binary64))))) (fma.f64 #s(literal 1/3 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))) (cbrt.f64 (/.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 hi #s(literal 8 binary64))))) (*.f64 (*.f64 #s(literal 2/3 binary64) (cbrt.f64 (/.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 hi #s(literal 11 binary64))))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 x lo))))))))
(cbrt.f64 (/.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 hi #s(literal 5 binary64)))) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))))) (*.f64 (*.f64 #s(literal -1/3 binary64) (cbrt.f64 (/.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 hi #s(literal 5 binary64))))) (-.f64 (/.f64 (*.f64 #s(literal -2 binary64) x) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) lo)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))))) (*.f64 (*.f64 #s(literal -1/3 binary64) (cbrt.f64 (/.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 hi #s(literal 5 binary64))))) (fma.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) #s(literal -2 binary64) (/.f64 #s(literal -2 binary64) lo)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (cbrt.f64 (/.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 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (*.f64 hi (pow.f64 lo #s(literal 4 binary64)))) (+.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/3 binary64) (*.f64 (cbrt.f64 (*.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)))))) (pow.f64 hi #s(literal 3 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))))) (neg.f64 (/.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (*.f64 hi (pow.f64 lo #s(literal 4 binary64)))) (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/3 binary64) (*.f64 (-.f64 (/.f64 (*.f64 #s(literal -2 binary64) x) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) lo)) (cbrt.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 hi #s(literal 4 binary64))))))) (pow.f64 hi #s(literal 3 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))))) (/.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (*.f64 hi (pow.f64 lo #s(literal 4 binary64)))) (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 #s(literal 1/3 binary64) (*.f64 (fma.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) #s(literal -2 binary64) (/.f64 #s(literal -2 binary64) lo)) (cbrt.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 hi #s(literal 4 binary64))))))) (pow.f64 hi #s(literal 3 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (cbrt.f64 (/.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 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2/3 binary64) (*.f64 (cbrt.f64 (*.f64 hi (pow.f64 lo #s(literal 4 binary64)))) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) #s(literal 1 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (*.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.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)))))) hi)) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (*.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo)))))) (pow.f64 hi #s(literal 3 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))))) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2/3 binary64) (*.f64 (cbrt.f64 (*.f64 hi (pow.f64 lo #s(literal 4 binary64)))) (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 x lo) #s(literal -1 binary64)))) (*.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 hi #s(literal 4 binary64))))) (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) (*.f64 #s(literal 1/3 binary64) (*.f64 (-.f64 (/.f64 (*.f64 #s(literal -2 binary64) x) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) lo)) (cbrt.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 hi #s(literal 4 binary64))))))) (pow.f64 hi #s(literal 3 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))))) (/.f64 (-.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (fma.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) #s(literal -2 binary64) (/.f64 #s(literal -2 binary64) lo)) (cbrt.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 hi #s(literal 4 binary64)))))) (/.f64 (fma.f64 #s(literal -2/3 binary64) (*.f64 (cbrt.f64 (*.f64 hi (pow.f64 lo #s(literal 4 binary64)))) (*.f64 x (fma.f64 (/.f64 x lo) #s(literal -1 binary64) #s(literal -1 binary64)))) (*.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 hi #s(literal 4 binary64))))) (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)) (pow.f64 hi #s(literal 3 binary64)))))
(cbrt.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)))
(+.f64 (cbrt.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64))) (*.f64 #s(literal 2/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 5 binary64))) #s(literal 1/9 binary64)) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))))
(+.f64 (cbrt.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64))) (*.f64 #s(literal 2/3 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (pow.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 5 binary64)) #s(literal 1/9 binary64)))))
(+.f64 (cbrt.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64))) (*.f64 #s(literal 2/3 binary64) (+.f64 (*.f64 (pow.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 5 binary64)) #s(literal 1/9 binary64)) x) (*.f64 (pow.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 5 binary64)) #s(literal 1/9 binary64)) (*.f64 x (/.f64 hi lo))))))
(+.f64 (cbrt.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64))) (*.f64 x (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 x (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 #s(literal 4/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 16 binary64))) #s(literal 1/9 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 4 binary64)))))) (*.f64 #s(literal 2/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 5 binary64))) #s(literal 1/9 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))))
(+.f64 (cbrt.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64))) (+.f64 (*.f64 x (*.f64 #s(literal 1/3 binary64) (*.f64 x (*.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 #s(literal -4/3 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 16 binary64)) #s(literal 1/9 binary64))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 4 binary64)))))))) (*.f64 x (*.f64 #s(literal 2/3 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 5 binary64)) #s(literal 1/9 binary64)))))))
(+.f64 (cbrt.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64))) (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2/3 binary64) (pow.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 5 binary64)) #s(literal 1/9 binary64))) (*.f64 #s(literal 2/3 binary64) (*.f64 (pow.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 5 binary64)) #s(literal 1/9 binary64)) (/.f64 hi lo))))) (*.f64 x (*.f64 #s(literal 1/3 binary64) (*.f64 x (+.f64 (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 4 binary64)))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 4 binary64)))) (*.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 16 binary64)) #s(literal 1/9 binary64))) #s(literal -4/3 binary64)))))))))
(+.f64 (cbrt.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64))) (*.f64 x (+.f64 (*.f64 #s(literal 2/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 5 binary64))) #s(literal 1/9 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 x (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 #s(literal 8/27 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (cbrt.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 5 binary64))))) (*.f64 #s(literal 4/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) #s(literal 1/9 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 #s(literal 4/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 16 binary64))) #s(literal 1/9 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 4 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 4 binary64)))) (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 #s(literal 4/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 16 binary64))) #s(literal 1/9 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))))))))
(+.f64 (cbrt.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64))) (+.f64 (*.f64 x (*.f64 #s(literal 2/3 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 5 binary64)) #s(literal 1/9 binary64))))) (*.f64 x (+.f64 (*.f64 x (*.f64 #s(literal -1/3 binary64) (*.f64 x (*.f64 (+.f64 (*.f64 (*.f64 #s(literal 8/27 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (cbrt.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 5 binary64)))) (*.f64 #s(literal 4/3 binary64) (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) #s(literal 1/9 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 #s(literal -4/3 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 16 binary64)) #s(literal 1/9 binary64)))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 4 binary64)))))))) (*.f64 x (*.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 4 binary64))))) (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 #s(literal -4/3 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 16 binary64)) #s(literal 1/9 binary64)))))))))))
(+.f64 (cbrt.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64))) (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2/3 binary64) (pow.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 5 binary64)) #s(literal 1/9 binary64))) (*.f64 #s(literal 2/3 binary64) (*.f64 (pow.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 5 binary64)) #s(literal 1/9 binary64)) (/.f64 hi lo))))) (*.f64 x (+.f64 (*.f64 x (*.f64 #s(literal -1/3 binary64) (+.f64 (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 4 binary64)))) (*.f64 x (*.f64 (*.f64 #s(literal 8/27 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (cbrt.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 5 binary64)))))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 4 binary64)))) (*.f64 x (*.f64 #s(literal 4/3 binary64) (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) #s(literal 1/9 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) #s(literal 1/9 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 16 binary64)) #s(literal 1/9 binary64))) #s(literal -4/3 binary64)))))))))) (*.f64 x (+.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 4 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 4 binary64))))) (*.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 16 binary64)) #s(literal 1/9 binary64))) #s(literal -4/3 binary64)))))))))
(*.f64 x (cbrt.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))) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) x))))
(*.f64 x (cbrt.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)) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) x))))
(*.f64 x (+.f64 (cbrt.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))) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) x))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.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))) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) x)) #s(literal 2 binary64))))))))
(*.f64 x (+.f64 (cbrt.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)) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) x))) (*.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.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)) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) x)) #s(literal 2 binary64)))))))
(*.f64 x (+.f64 (cbrt.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))) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) x))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 4 binary64)) (pow.f64 x #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.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))) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) x)) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.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))) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) x)) #s(literal 2 binary64)))))))))
(*.f64 x (+.f64 (cbrt.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)) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) x))) (fma.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 4 binary64)) (pow.f64 x #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.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)) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) x)) #s(literal 5 binary64))))) (*.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.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)) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) x)) #s(literal 2 binary64))))))))
(*.f64 x (+.f64 (cbrt.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))) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) x))) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 6 binary64)) (pow.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))) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) x)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 6 binary64)) (pow.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))) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) x)) #s(literal 2 binary64))))) (pow.f64 x #s(literal 9 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.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))) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) x)) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 4 binary64)) (pow.f64 x #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.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))) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) x)) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.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))) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) x)) #s(literal 2 binary64))))))))))
(*.f64 x (+.f64 (cbrt.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)) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) x))) (fma.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.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)) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) x)) #s(literal 2 binary64)))) (/.f64 (*.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 6 binary64)) (pow.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)) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) x)) #s(literal 2 binary64))) #s(literal -5/27 binary64)) (pow.f64 x #s(literal 9 binary64)))) (fma.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 4 binary64)) (pow.f64 x #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.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)) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) x)) #s(literal 5 binary64))))) (*.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.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)) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) x)) #s(literal 2 binary64)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #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 x #s(literal 2 binary64))))))))
(neg.f64 (*.f64 x (cbrt.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) x) (*.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)) (pow.f64 x #s(literal 2 binary64)))))))))
(*.f64 (cbrt.f64 (-.f64 (*.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)) (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)) x))) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #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 x #s(literal 2 binary64)))))) (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #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 x #s(literal 2 binary64))))) #s(literal 2 binary64)))))))))
(neg.f64 (*.f64 x (+.f64 (cbrt.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) x) (*.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)) (pow.f64 x #s(literal 2 binary64))))))) (*.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) x) (*.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)) (pow.f64 x #s(literal 2 binary64)))))) #s(literal 2 binary64))))))))
(*.f64 (+.f64 (cbrt.f64 (-.f64 (*.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)) (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)) x))) (*.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.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)) (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)) x)) #s(literal 2 binary64)))))) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #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 x #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 4 binary64)) (pow.f64 x #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #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 x #s(literal 2 binary64))))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #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 x #s(literal 2 binary64))))) #s(literal 2 binary64))))))) (pow.f64 x #s(literal 3 binary64)))))))
(neg.f64 (*.f64 x (+.f64 (cbrt.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) x) (*.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)) (pow.f64 x #s(literal 2 binary64))))))) (neg.f64 (/.f64 (fma.f64 #s(literal 1/9 binary64) (*.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 4 binary64)) (pow.f64 x #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) x) (*.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)) (pow.f64 x #s(literal 2 binary64)))))) #s(literal 5 binary64))))) (*.f64 (*.f64 #s(literal 1/3 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) x) (*.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)) (pow.f64 x #s(literal 2 binary64)))))) #s(literal 2 binary64)))))) (pow.f64 x #s(literal 3 binary64)))))))
(*.f64 x (neg.f64 (-.f64 (cbrt.f64 (-.f64 (*.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)) (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)) x))) (/.f64 (fma.f64 #s(literal 1/9 binary64) (*.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 4 binary64)) (pow.f64 x #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.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)) (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)) x)) #s(literal 5 binary64))))) (*.f64 (*.f64 #s(literal 1/3 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.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)) (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)) x)) #s(literal 2 binary64)))))) (pow.f64 x #s(literal 3 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #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 x #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 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 4 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #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 x #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 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 6 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #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 x #s(literal 2 binary64))))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 6 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #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 x #s(literal 2 binary64))))) #s(literal 2 binary64))))) (pow.f64 x #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #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 x #s(literal 2 binary64))))) #s(literal 2 binary64))))))) (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #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 x #s(literal 2 binary64))))) #s(literal 2 binary64))))))) (pow.f64 x #s(literal 3 binary64)))))))
(neg.f64 (*.f64 x (+.f64 (cbrt.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) x) (*.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)) (pow.f64 x #s(literal 2 binary64))))))) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 4 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) x) (*.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)) (pow.f64 x #s(literal 2 binary64)))))) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) x) (*.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)) (pow.f64 x #s(literal 2 binary64)))))) #s(literal 2 binary64))) #s(literal -5/27 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) x) (*.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)) (pow.f64 x #s(literal 2 binary64)))))) #s(literal 2 binary64))))) (pow.f64 x #s(literal 3 binary64))))) (pow.f64 x #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/3 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) x) (*.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)) (pow.f64 x #s(literal 2 binary64)))))) #s(literal 2 binary64)))))) (pow.f64 x #s(literal 3 binary64)))))))
(*.f64 (-.f64 (cbrt.f64 (-.f64 (*.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)) (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)) x))) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.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)) (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)) x)) #s(literal 2 binary64))))) (/.f64 (fma.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 4 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.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)) (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)) x)) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) #s(literal 6 binary64)) (pow.f64 (-.f64 (*.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)) (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)) x)) #s(literal 2 binary64))) #s(literal -5/27 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.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)) (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)) x)) #s(literal 2 binary64))))) (pow.f64 x #s(literal 3 binary64))))) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 x))
(*.f64 (/.f64 #s(literal 1 binary64) lo) (cbrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))))))
(*.f64 (/.f64 #s(literal 1 binary64) lo) (cbrt.f64 (fma.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 x hi) #s(literal 2 binary64)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo (pow.f64 (+.f64 x hi) #s(literal 2 binary64)))))))
(/.f64 (cbrt.f64 (fma.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 x hi) #s(literal 2 binary64)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo (pow.f64 (+.f64 x hi) #s(literal 2 binary64)))))) lo)
(/.f64 (+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) #s(literal 2 binary64))))))) lo)
(/.f64 (+.f64 (cbrt.f64 (fma.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 x hi) #s(literal 2 binary64)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo (pow.f64 (+.f64 x hi) #s(literal 2 binary64)))))) (*.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (+.f64 x hi) #s(literal 2 binary64)))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 x hi) #s(literal 2 binary64)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo (pow.f64 (+.f64 x hi) #s(literal 2 binary64))))) #s(literal 2 binary64)))))) lo)
(/.f64 (+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (+.f64 hi x) #s(literal 4 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) #s(literal 2 binary64))))))))) lo)
(/.f64 (+.f64 (cbrt.f64 (fma.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 x hi) #s(literal 2 binary64)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo (pow.f64 (+.f64 x hi) #s(literal 2 binary64)))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (fma.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 x hi) #s(literal 4 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 x hi) #s(literal 2 binary64)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo (pow.f64 (+.f64 x hi) #s(literal 2 binary64))))) #s(literal 5 binary64)))))) (*.f64 (*.f64 #s(literal 1/3 binary64) (pow.f64 (+.f64 x hi) #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 x hi) #s(literal 2 binary64)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo (pow.f64 (+.f64 x hi) #s(literal 2 binary64))))) #s(literal 2 binary64)))))))) lo)
(/.f64 (+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) #s(literal 2 binary64)))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (pow.f64 (+.f64 hi x) #s(literal 6 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (pow.f64 (+.f64 hi x) #s(literal 6 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) #s(literal 2 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) #s(literal 2 binary64)))))) (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (+.f64 hi x) #s(literal 4 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo (pow.f64 (+.f64 hi x) #s(literal 2 binary64))))) #s(literal 5 binary64))))))))))) lo)
(/.f64 (+.f64 (cbrt.f64 (fma.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 x hi) #s(literal 2 binary64)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo (pow.f64 (+.f64 x hi) #s(literal 2 binary64)))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (fma.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (+.f64 x hi) #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 x hi) #s(literal 2 binary64)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo (pow.f64 (+.f64 x hi) #s(literal 2 binary64))))) #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (fma.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (*.f64 (/.f64 (pow.f64 (+.f64 x hi) #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 x hi) #s(literal 2 binary64)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo (pow.f64 (+.f64 x hi) #s(literal 2 binary64))))) #s(literal 2 binary64))) #s(literal -5/27 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 x hi) #s(literal 2 binary64)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo (pow.f64 (+.f64 x hi) #s(literal 2 binary64))))) #s(literal 2 binary64)))))) (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (+.f64 x hi) #s(literal 4 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 x hi) #s(literal 2 binary64)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo (pow.f64 (+.f64 x hi) #s(literal 2 binary64))))) #s(literal 5 binary64))))))))))) lo)
(cbrt.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (+.f64 x hi) #s(literal 2 binary64)))
(+.f64 (cbrt.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (*.f64 #s(literal 2/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 14 binary64))) #s(literal 1/9 binary64)) (/.f64 hi lo))))
(+.f64 (cbrt.f64 (pow.f64 (+.f64 x hi) #s(literal 2 binary64))) (*.f64 #s(literal 2/3 binary64) (*.f64 (/.f64 hi lo) (pow.f64 (pow.f64 (+.f64 x hi) #s(literal 14 binary64)) #s(literal 1/9 binary64)))))
(+.f64 (cbrt.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (*.f64 #s(literal 4/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 34 binary64))) #s(literal 1/9 binary64)) (pow.f64 hi #s(literal 2 binary64))))) (pow.f64 lo #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 4 binary64)))))) (*.f64 #s(literal 2/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 14 binary64))) #s(literal 1/9 binary64)) (/.f64 hi lo)))))
(+.f64 (cbrt.f64 (pow.f64 (+.f64 x hi) #s(literal 2 binary64))) (fma.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 x hi) #s(literal 2 binary64))) (*.f64 #s(literal -4/3 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (pow.f64 (+.f64 x hi) #s(literal 34 binary64)) #s(literal 1/9 binary64))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 x hi) #s(literal 4 binary64))))) (pow.f64 lo #s(literal 2 binary64))) (*.f64 #s(literal 2/3 binary64) (*.f64 (/.f64 hi lo) (pow.f64 (pow.f64 (+.f64 x hi) #s(literal 14 binary64)) #s(literal 1/9 binary64))))))
(+.f64 (cbrt.f64 (pow.f64 (+.f64 x hi) #s(literal 2 binary64))) (fma.f64 #s(literal 1/3 binary64) (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 x hi) #s(literal 2 binary64))) lo) (neg.f64 (*.f64 (/.f64 #s(literal 4/3 binary64) lo) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (pow.f64 (+.f64 x hi) #s(literal 34 binary64)) #s(literal 1/9 binary64))) #s(literal 1 binary64))))) (/.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 x hi) #s(literal 4 binary64)))) lo)) (*.f64 #s(literal 2/3 binary64) (*.f64 (/.f64 hi lo) (pow.f64 (pow.f64 (+.f64 x hi) #s(literal 14 binary64)) #s(literal 1/9 binary64))))))
(+.f64 (cbrt.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal 8/27 binary64) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (cbrt.f64 (pow.f64 (+.f64 hi x) #s(literal 14 binary64))))) (*.f64 #s(literal 4/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 8 binary64))) #s(literal 1/9 binary64)) (*.f64 hi (-.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (*.f64 #s(literal 4/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 34 binary64))) #s(literal 1/9 binary64)) (pow.f64 hi #s(literal 2 binary64))))))))) (pow.f64 lo #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 4 binary64)))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (*.f64 #s(literal 4/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 34 binary64))) #s(literal 1/9 binary64)) (pow.f64 hi #s(literal 2 binary64))))) (pow.f64 lo #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 4 binary64)))))) (*.f64 #s(literal 2/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 14 binary64))) #s(literal 1/9 binary64)) (/.f64 hi lo))))))
(+.f64 (cbrt.f64 (pow.f64 (+.f64 x hi) #s(literal 2 binary64))) (fma.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 x hi) #s(literal 4 binary64)))) (/.f64 (+.f64 (*.f64 (*.f64 #s(literal 8/27 binary64) (pow.f64 hi #s(literal 3 binary64))) (cbrt.f64 (pow.f64 (+.f64 x hi) #s(literal 14 binary64)))) (*.f64 (*.f64 #s(literal 4/3 binary64) (pow.f64 (pow.f64 (+.f64 x hi) #s(literal 8 binary64)) #s(literal 1/9 binary64))) (*.f64 hi (+.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 x hi) #s(literal 2 binary64))) (*.f64 #s(literal -4/3 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (pow.f64 (+.f64 x hi) #s(literal 34 binary64)) #s(literal 1/9 binary64)))))))) (pow.f64 lo #s(literal 3 binary64)))) (fma.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 x hi) #s(literal 2 binary64))) (*.f64 #s(literal -4/3 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (pow.f64 (+.f64 x hi) #s(literal 34 binary64)) #s(literal 1/9 binary64))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 x hi) #s(literal 4 binary64))))) (pow.f64 lo #s(literal 2 binary64))) (*.f64 #s(literal 2/3 binary64) (*.f64 (/.f64 hi lo) (pow.f64 (pow.f64 (+.f64 x hi) #s(literal 14 binary64)) #s(literal 1/9 binary64)))))))
(+.f64 (cbrt.f64 (pow.f64 (+.f64 x hi) #s(literal 2 binary64))) (fma.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 #s(literal 8/27 binary64) (pow.f64 hi #s(literal 3 binary64))) (cbrt.f64 (pow.f64 (+.f64 x hi) #s(literal 14 binary64)))) (*.f64 #s(literal 4/3 binary64) (+.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (+.f64 x hi) #s(literal 8 binary64)) #s(literal 1/9 binary64)) hi) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 x hi) #s(literal 2 binary64)))) (*.f64 (*.f64 (pow.f64 (pow.f64 (+.f64 x hi) #s(literal 8 binary64)) #s(literal 1/9 binary64)) hi) (*.f64 #s(literal 4/3 binary64) (neg.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (pow.f64 (+.f64 x hi) #s(literal 34 binary64)) #s(literal 1/9 binary64))))))))) lo) (/.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 x hi) #s(literal 4 binary64)))) (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal 1/3 binary64) (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 x hi) #s(literal 2 binary64))) lo) (neg.f64 (*.f64 (/.f64 #s(literal 4/3 binary64) lo) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (pow.f64 (+.f64 x hi) #s(literal 34 binary64)) #s(literal 1/9 binary64))) #s(literal 1 binary64))))) (/.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 x hi) #s(literal 4 binary64)))) lo)) (*.f64 #s(literal 2/3 binary64) (*.f64 (/.f64 hi lo) (pow.f64 (pow.f64 (+.f64 x hi) #s(literal 14 binary64)) #s(literal 1/9 binary64)))))))
(cbrt.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (+.f64 x hi) #s(literal 2 binary64)))
(+.f64 (cbrt.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (*.f64 #s(literal 2/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 14 binary64))) #s(literal 1/9 binary64)) (/.f64 hi lo))))
(+.f64 (cbrt.f64 (pow.f64 (+.f64 x hi) #s(literal 2 binary64))) (*.f64 #s(literal 2/3 binary64) (*.f64 (/.f64 hi lo) (pow.f64 (pow.f64 (+.f64 x hi) #s(literal 14 binary64)) #s(literal 1/9 binary64)))))
(+.f64 (cbrt.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 14 binary64))) #s(literal 1/9 binary64)) hi)) (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (*.f64 #s(literal 4/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 34 binary64))) #s(literal 1/9 binary64)) (pow.f64 hi #s(literal 2 binary64))))) lo) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 4 binary64))))))) lo)))
(+.f64 (cbrt.f64 (pow.f64 (+.f64 x hi) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 (*.f64 #s(literal -2/3 binary64) (pow.f64 (pow.f64 (+.f64 x hi) #s(literal 14 binary64)) #s(literal 1/9 binary64))) hi) (*.f64 #s(literal -1/3 binary64) (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 x hi) #s(literal 2 binary64))) (*.f64 #s(literal -4/3 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (pow.f64 (+.f64 x hi) #s(literal 34 binary64)) #s(literal 1/9 binary64))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 x hi) #s(literal 4 binary64))))) lo)))) lo))
(+.f64 (cbrt.f64 (pow.f64 (+.f64 x hi) #s(literal 2 binary64))) (/.f64 (+.f64 (*.f64 (*.f64 #s(literal -2/3 binary64) (pow.f64 (pow.f64 (+.f64 x hi) #s(literal 14 binary64)) #s(literal 1/9 binary64))) hi) (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 x hi) #s(literal 4 binary64)))) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 x hi) #s(literal 2 binary64))) lo) (neg.f64 (*.f64 (/.f64 #s(literal 4/3 binary64) lo) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (pow.f64 (+.f64 x hi) #s(literal 34 binary64)) #s(literal 1/9 binary64))) #s(literal 1 binary64)))))))) (neg.f64 lo)))
(+.f64 (cbrt.f64 (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 4 binary64)))) (-.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (*.f64 #s(literal 4/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 34 binary64))) #s(literal 1/9 binary64)) (pow.f64 hi #s(literal 2 binary64))))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 8 binary64))) #s(literal 1/9 binary64)) (*.f64 hi (-.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 hi x) #s(literal 2 binary64))) (*.f64 #s(literal 4/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 34 binary64))) #s(literal 1/9 binary64)) (pow.f64 hi #s(literal 2 binary64)))))))) (*.f64 #s(literal -8/27 binary64) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (cbrt.f64 (pow.f64 (+.f64 hi x) #s(literal 14 binary64)))))) lo) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 4 binary64))))))) lo)) (*.f64 #s(literal -2/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 hi x) #s(literal 14 binary64))) #s(literal 1/9 binary64)) hi))) lo)))
(+.f64 (cbrt.f64 (pow.f64 (+.f64 x hi) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (+.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 x hi) #s(literal 2 binary64))) (*.f64 #s(literal -4/3 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (pow.f64 (+.f64 x hi) #s(literal 34 binary64)) #s(literal 1/9 binary64))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 x hi) #s(literal 4 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 x hi) #s(literal 4 binary64)))) (/.f64 (fma.f64 #s(literal -4/3 binary64) (*.f64 (pow.f64 (pow.f64 (+.f64 x hi) #s(literal 8 binary64)) #s(literal 1/9 binary64)) (*.f64 hi (+.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 x hi) #s(literal 2 binary64))) (*.f64 #s(literal -4/3 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (pow.f64 (+.f64 x hi) #s(literal 34 binary64)) #s(literal 1/9 binary64))))))) (*.f64 (*.f64 #s(literal -8/27 binary64) (pow.f64 hi #s(literal 3 binary64))) (cbrt.f64 (pow.f64 (+.f64 x hi) #s(literal 14 binary64))))) lo)))) lo) (*.f64 (*.f64 #s(literal -2/3 binary64) (pow.f64 (pow.f64 (+.f64 x hi) #s(literal 14 binary64)) #s(literal 1/9 binary64))) hi))) lo))
(+.f64 (cbrt.f64 (pow.f64 (+.f64 x hi) #s(literal 2 binary64))) (/.f64 (+.f64 (*.f64 (*.f64 #s(literal -2/3 binary64) (pow.f64 (pow.f64 (+.f64 x hi) #s(literal 14 binary64)) #s(literal 1/9 binary64))) hi) (/.f64 (+.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 x hi) #s(literal 4 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 x hi) #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 x hi) #s(literal 4 binary64))))) (*.f64 #s(literal 4/3 binary64) (neg.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (pow.f64 (+.f64 x hi) #s(literal 34 binary64)) #s(literal 1/9 binary64))))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 x hi) #s(literal 4 binary64)))) (/.f64 (fma.f64 #s(literal -4/3 binary64) (+.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (+.f64 x hi) #s(literal 8 binary64)) #s(literal 1/9 binary64)) hi) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 x hi) #s(literal 2 binary64)))) (*.f64 (*.f64 (pow.f64 (pow.f64 (+.f64 x hi) #s(literal 8 binary64)) #s(literal 1/9 binary64)) hi) (*.f64 #s(literal 4/3 binary64) (neg.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (pow.f64 (+.f64 x hi) #s(literal 34 binary64)) #s(literal 1/9 binary64))))))) (*.f64 (*.f64 #s(literal -8/27 binary64) (pow.f64 hi #s(literal 3 binary64))) (cbrt.f64 (pow.f64 (+.f64 x hi) #s(literal 14 binary64))))) lo)))) (neg.f64 lo))) (neg.f64 lo)))
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
(*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 (neg.f64 hi) (fma.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)))
(*.f64 hi #s(literal 0 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 (neg.f64 hi) (fma.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)))
(*.f64 hi #s(literal 0 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 (neg.f64 hi) (fma.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)))
(*.f64 hi #s(literal 0 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 (neg.f64 hi) (fma.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)))
(*.f64 hi #s(literal 0 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(+.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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) hi)) lo))))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))
(+.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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) #s(literal 2 binary64)))
(+.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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) (pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.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 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))))
(+.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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(*.f64 (pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))))
(*.f64 (cbrt.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 2 binary64))))
(*.f64 (pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3/2 binary64)) #s(literal 1/3 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 3/2 binary64))) (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/2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3/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 3/2 binary64))) (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/2 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 #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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64)) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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))))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 1 binary64))
(+.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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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) hi)) lo))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) #s(literal 3 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) #s(literal 2 binary64))
(+.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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))))
(+.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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))))
(+.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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))))
(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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(exp.f64 (log1p.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log1p.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) #s(literal 1/3 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(fma.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(fma.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(fma.f64 (sqrt.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) (sqrt.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3 binary64)))) #s(literal 1 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 3 binary64))))
(*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 3 binary64))
(*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))
(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 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3/2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3/2 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))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) #s(literal 2 binary64)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))
(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 (pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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))
(/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64)) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) #s(literal 3 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 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)))
(/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3 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 2 binary64))) #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)))
(log.f64 (exp.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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))
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3 binary64)) #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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 3 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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))
(exp.f64 (*.f64 #s(literal 3 binary64) (log1p.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)) #s(literal 3 binary64))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log1p.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) #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 3 binary64))
(-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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) hi)) lo))))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))
(+.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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) #s(literal 2 binary64)))
(+.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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) (pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.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 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))))
(+.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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(*.f64 (pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))))
(*.f64 (cbrt.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 2 binary64))))
(*.f64 (pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3/2 binary64)) #s(literal 1/3 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 3/2 binary64))) (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/2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3/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 3/2 binary64))) (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/2 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 #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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64)) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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))))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 1 binary64))
(+.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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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) hi)) lo))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) #s(literal 3 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) #s(literal 2 binary64))
(+.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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))))
(+.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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))))
(+.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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3 binary64)))
(+.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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))))
(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 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(exp.f64 (log1p.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log1p.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))) #s(literal 1/3 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(fma.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(fma.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(fma.f64 (sqrt.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) (sqrt.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) 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 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)
(*.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) (/.f64 #s(literal 1 binary64) lo))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)
(*.f64 (sqrt.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) (sqrt.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)
(pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 1 binary64))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 3 binary64))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)
(pow.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #s(literal 2 binary64))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)
(pow.f64 (/.f64 lo (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 lo (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(log.f64 (exp.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo))))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64)))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)
(exp.f64 (log.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)))
(/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo)
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo)) #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 hi lo)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 3 binary64))) (-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (/.f64 hi lo)))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 3 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) #s(literal 2 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(exp.f64 (*.f64 (log1p.f64 (/.f64 hi lo)) #s(literal 1 binary64)))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fma.f64 #s(literal 1 binary64) (/.f64 hi lo) #s(literal 1 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fma.f64 hi (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 hi lo)) #s(literal 1 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) #s(literal 1 binary64))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))
(+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal -1 binary64))
(expm1.f64 (log1p.f64 (/.f64 hi lo)))
(*.f64 #s(literal 1 binary64) (/.f64 hi lo))
(/.f64 hi lo)
(*.f64 hi (/.f64 #s(literal 1 binary64) lo))
(/.f64 hi lo)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 hi lo)))
(/.f64 hi lo)
(*.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)))
(/.f64 hi lo)
(pow.f64 (/.f64 hi lo) #s(literal 1 binary64))
(/.f64 hi lo)
(pow.f64 (cbrt.f64 (/.f64 hi lo)) #s(literal 3 binary64))
(/.f64 hi lo)
(pow.f64 (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 hi lo)
(pow.f64 (sqrt.f64 (/.f64 hi lo)) #s(literal 2 binary64))
(/.f64 hi lo)
(pow.f64 (/.f64 lo hi) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 lo hi))
(log.f64 (exp.f64 (/.f64 hi lo)))
(/.f64 hi lo)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 hi lo))))
(/.f64 hi lo)
(cbrt.f64 (pow.f64 (/.f64 hi lo) #s(literal 3 binary64)))
(/.f64 hi lo)
(expm1.f64 (log1p.f64 (/.f64 hi lo)))
(+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal -1 binary64))
(log1p.f64 (expm1.f64 (/.f64 hi lo)))
(/.f64 hi lo)
(exp.f64 (log.f64 (/.f64 hi lo)))
(/.f64 hi lo)
(exp.f64 (*.f64 (log.f64 (/.f64 hi lo)) #s(literal 1 binary64)))
(/.f64 hi lo)
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi))))
(pow.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi))) #s(literal 1 binary64))
(*.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi))
(pow.f64 (cbrt.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi)))) #s(literal 3 binary64))
(*.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi))
(pow.f64 (pow.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi))
(pow.f64 (sqrt.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi)))) #s(literal 2 binary64))
(*.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi))
(log.f64 (pow.f64 (exp.f64 x) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi))))
(*.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi))))))
(*.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi))
(cbrt.f64 (pow.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi))) #s(literal 3 binary64)))
(*.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi)) #s(literal 3 binary64))))
(*.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(*.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi))
(expm1.f64 (log1p.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi)))))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi))))
(log1p.f64 (expm1.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi)))))
(*.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi))
(exp.f64 (log.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi)))))
(*.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi))
(exp.f64 (*.f64 (log.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi)))) #s(literal 1 binary64)))
(*.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi))
(+.f64 (/.f64 #s(literal 1 binary64) hi) (neg.f64 (/.f64 (/.f64 lo x) hi)))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(+.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 (neg.f64 (/.f64 lo x)) (/.f64 #s(literal 1 binary64) hi)))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(+.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi)) (fma.f64 (neg.f64 (/.f64 lo x)) (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi)))
(+.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) (+.f64 (/.f64 (/.f64 lo x) (neg.f64 hi)) (/.f64 lo (*.f64 x hi))))
(+.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) (fma.f64 (/.f64 #s(literal -1 binary64) hi) (/.f64 lo x) (/.f64 lo (*.f64 x hi))))
(+.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi)) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) hi)) (/.f64 lo x) (/.f64 (/.f64 lo x) hi)))
(+.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) (+.f64 (/.f64 (/.f64 lo x) (neg.f64 hi)) (/.f64 lo (*.f64 x hi))))
(+.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) (fma.f64 (/.f64 #s(literal -1 binary64) hi) (/.f64 lo x) (/.f64 lo (*.f64 x hi))))
(+.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (/.f64 lo x) hi))) (sqrt.f64 (/.f64 (/.f64 lo x) hi)) (/.f64 (/.f64 lo x) hi)))
(+.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) (+.f64 (/.f64 (/.f64 lo x) (neg.f64 hi)) (/.f64 lo (*.f64 x hi))))
(+.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) (fma.f64 (/.f64 #s(literal -1 binary64) hi) (/.f64 lo x) (/.f64 lo (*.f64 x hi))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) hi) (neg.f64 (*.f64 (/.f64 (/.f64 lo x) hi) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 (/.f64 lo x) hi)) #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 lo x) hi) #s(literal 1 binary64))))
(+.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) (+.f64 (/.f64 (/.f64 lo x) (neg.f64 hi)) (/.f64 lo (*.f64 x hi))))
(+.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) (fma.f64 (/.f64 #s(literal -1 binary64) hi) (/.f64 lo x) (/.f64 lo (*.f64 x hi))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) hi) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi)) #s(literal 2 binary64)))))
(+.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) (+.f64 (/.f64 (/.f64 lo x) (neg.f64 hi)) (/.f64 lo (*.f64 x hi))))
(+.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi) (fma.f64 (/.f64 #s(literal -1 binary64) hi) (/.f64 lo x) (/.f64 lo (*.f64 x hi))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi)) (neg.f64 (*.f64 (/.f64 (/.f64 lo x) hi) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 (/.f64 lo x) hi)) #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 lo x) hi) #s(literal 1 binary64))))
(+.f64 (+.f64 (/.f64 (/.f64 lo x) (neg.f64 hi)) (/.f64 lo (*.f64 x hi))) (-.f64 (*.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi))) (/.f64 lo (*.f64 x hi))))
(+.f64 (fma.f64 (/.f64 #s(literal -1 binary64) hi) (/.f64 lo x) (/.f64 lo (*.f64 x hi))) (-.f64 (*.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi))) (/.f64 lo (*.f64 x hi))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi)) #s(literal 2 binary64)))))
(+.f64 (+.f64 (/.f64 (/.f64 lo x) (neg.f64 hi)) (/.f64 lo (*.f64 x hi))) (-.f64 (*.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi))) (/.f64 lo (*.f64 x hi))))
(+.f64 (fma.f64 (/.f64 #s(literal -1 binary64) hi) (/.f64 lo x) (/.f64 lo (*.f64 x hi))) (-.f64 (*.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi))) (/.f64 lo (*.f64 x hi))))
(+.f64 (fma.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 hi #s(literal -1/2 binary64)) (neg.f64 (*.f64 (/.f64 (/.f64 lo x) hi) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 (/.f64 lo x) hi)) #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 lo x) hi) #s(literal 1 binary64))))
(+.f64 (+.f64 (/.f64 (/.f64 lo x) (neg.f64 hi)) (/.f64 lo (*.f64 x hi))) (-.f64 (*.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 hi #s(literal -1/2 binary64))) (/.f64 lo (*.f64 x hi))))
(+.f64 (fma.f64 (/.f64 #s(literal -1 binary64) hi) (/.f64 lo x) (/.f64 lo (*.f64 x hi))) (-.f64 (pow.f64 hi #s(literal -1 binary64)) (/.f64 lo (*.f64 x hi))))
(+.f64 (fma.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 hi #s(literal -1/2 binary64)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi)) #s(literal 2 binary64)))))
(+.f64 (+.f64 (/.f64 (/.f64 lo x) (neg.f64 hi)) (/.f64 lo (*.f64 x hi))) (-.f64 (*.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 hi #s(literal -1/2 binary64))) (/.f64 lo (*.f64 x hi))))
(+.f64 (fma.f64 (/.f64 #s(literal -1 binary64) hi) (/.f64 lo x) (/.f64 lo (*.f64 x hi))) (-.f64 (pow.f64 hi #s(literal -1 binary64)) (/.f64 lo (*.f64 x hi))))
(*.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi)))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi))))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(*.f64 (sqrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi))) (sqrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi))))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(/.f64 (-.f64 (pow.f64 hi #s(literal -2 binary64)) (pow.f64 (/.f64 (/.f64 lo x) hi) #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi)))
(/.f64 (-.f64 (pow.f64 hi #s(literal -2 binary64)) (pow.f64 (/.f64 lo (*.f64 x hi)) #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (*.f64 x hi))))
(/.f64 (-.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (/.f64 (/.f64 lo x) hi) #s(literal 3 binary64))) (+.f64 (pow.f64 hi #s(literal -2 binary64)) (+.f64 (pow.f64 (/.f64 (/.f64 lo x) hi) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi)))))
(/.f64 (-.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (/.f64 lo (*.f64 x hi)) #s(literal 3 binary64))) (+.f64 (pow.f64 hi #s(literal -2 binary64)) (+.f64 (pow.f64 (/.f64 lo (*.f64 x hi)) #s(literal 2 binary64)) (/.f64 (/.f64 lo (*.f64 x hi)) hi))))
(pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi)) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(pow.f64 (cbrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi))) #s(literal 3 binary64))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(pow.f64 (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(pow.f64 (sqrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi))) #s(literal 2 binary64))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(log.f64 (exp.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi))))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi)))))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(cbrt.f64 (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi)) #s(literal 3 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(expm1.f64 (log1p.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi))))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi))))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(exp.f64 (log.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi))))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (/.f64 lo x) hi))) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) hi) (neg.f64 (/.f64 (/.f64 lo x) hi)))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) hi) (*.f64 (neg.f64 (/.f64 lo x)) (/.f64 #s(literal 1 binary64) hi)))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) hi)
(fma.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi)) (neg.f64 (/.f64 (/.f64 lo x) hi)))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi))) (/.f64 lo (*.f64 x hi)))
(fma.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi)) (*.f64 (neg.f64 (/.f64 lo x)) (/.f64 #s(literal 1 binary64) hi)))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi))) (/.f64 lo (*.f64 x hi)))
(fma.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 hi #s(literal -1/2 binary64)) (neg.f64 (/.f64 (/.f64 lo x) hi)))
(-.f64 (*.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 hi #s(literal -1/2 binary64))) (/.f64 lo (*.f64 x hi)))
(-.f64 (pow.f64 hi #s(literal -1 binary64)) (/.f64 lo (*.f64 x hi)))
(fma.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 hi #s(literal -1/2 binary64)) (*.f64 (neg.f64 (/.f64 lo x)) (/.f64 #s(literal 1 binary64) hi)))
(-.f64 (*.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 hi #s(literal -1/2 binary64))) (/.f64 lo (*.f64 x hi)))
(-.f64 (pow.f64 hi #s(literal -1 binary64)) (/.f64 lo (*.f64 x hi)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 lo x) hi))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 lo (*.f64 x hi))))
(/.f64 (/.f64 lo x) hi)
(/.f64 lo (*.f64 x hi))
(/.f64 (*.f64 lo #s(literal 1 binary64)) (*.f64 x hi))
(/.f64 lo (*.f64 x hi))
(/.f64 (*.f64 (/.f64 lo x) #s(literal 1 binary64)) hi)
(/.f64 lo (*.f64 x hi))
(/.f64 (*.f64 lo (/.f64 #s(literal 1 binary64) hi)) x)
(/.f64 lo (*.f64 x hi))
(pow.f64 (/.f64 (/.f64 lo x) hi) #s(literal 1 binary64))
(/.f64 lo (*.f64 x hi))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 lo x) hi)) #s(literal 3 binary64))
(/.f64 lo (*.f64 x hi))
(pow.f64 (pow.f64 (/.f64 (/.f64 lo x) hi) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 lo (*.f64 x hi))
(pow.f64 (sqrt.f64 (/.f64 (/.f64 lo x) hi)) #s(literal 2 binary64))
(/.f64 lo (*.f64 x hi))
(log.f64 (exp.f64 (/.f64 (/.f64 lo x) hi)))
(/.f64 lo (*.f64 x hi))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (/.f64 lo x) hi))))
(/.f64 lo (*.f64 x hi))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 lo x) hi) #s(literal 3 binary64)))
(/.f64 lo (*.f64 x hi))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 lo x) hi)))
(expm1.f64 (log1p.f64 (/.f64 lo (*.f64 x hi))))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 lo x) hi)))
(/.f64 lo (*.f64 x hi))
(exp.f64 (log.f64 (/.f64 (/.f64 lo x) hi)))
(/.f64 lo (*.f64 x hi))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 lo x) hi)) #s(literal 1 binary64)))
(/.f64 lo (*.f64 x hi))
(+.f64 (*.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) 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 x hi) lo) hi)) lo))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))))
(*.f64 #s(literal 1 binary64) (fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) 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 x hi) lo) hi)) lo))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) 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 x hi) lo) hi)) lo))
(*.f64 (sqrt.f64 (fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))) (sqrt.f64 (fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) 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 x hi) lo) hi)) lo))
(pow.f64 (fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64)) #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 (fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))) #s(literal 3 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(pow.f64 (pow.f64 (fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64)) #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) hi)) lo))
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))) #s(literal 2 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(log.f64 (exp.f64 (fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) 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 x hi) lo) hi)) lo))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) 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 x hi) lo) hi)) lo))
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64)) #s(literal 3 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) lo))
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (/.f64 #s(literal 1 binary64) 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) hi)) lo))))
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) 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 x hi) lo) hi)) lo))
(exp.f64 (log.f64 (fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) 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 x hi) lo) hi)) lo))
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))) #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 (+.f64 hi x) lo))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x hi) lo)))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 hi x) lo))
(/.f64 (+.f64 x hi) lo)
(*.f64 (+.f64 hi x) (/.f64 #s(literal 1 binary64) lo))
(/.f64 (+.f64 x hi) lo)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 hi x) lo)))
(/.f64 (+.f64 x hi) lo)
(*.f64 (sqrt.f64 (/.f64 (+.f64 hi x) lo)) (sqrt.f64 (/.f64 (+.f64 hi x) lo)))
(/.f64 (+.f64 x hi) lo)
(pow.f64 (/.f64 (+.f64 hi x) lo) #s(literal 1 binary64))
(/.f64 (+.f64 x hi) lo)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) #s(literal 3 binary64))
(/.f64 (+.f64 x hi) lo)
(pow.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (+.f64 x hi) lo)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 hi x) lo)) #s(literal 2 binary64))
(/.f64 (+.f64 x hi) lo)
(pow.f64 (/.f64 lo (+.f64 hi x)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 lo (+.f64 x hi)))
(log.f64 (exp.f64 (/.f64 (+.f64 hi x) lo)))
(/.f64 (+.f64 x hi) lo)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (+.f64 hi x) lo))))
(/.f64 (+.f64 x hi) lo)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) #s(literal 3 binary64)))
(/.f64 (+.f64 x hi) lo)
(cbrt.f64 (*.f64 (pow.f64 (+.f64 hi x) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 x hi) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 hi x) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(/.f64 (+.f64 x hi) lo)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 hi x) lo)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x hi) lo)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 hi x) lo)))
(/.f64 (+.f64 x hi) lo)
(exp.f64 (log.f64 (/.f64 (+.f64 hi x) lo)))
(/.f64 (+.f64 x hi) lo)
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 hi x) lo)) #s(literal 1 binary64)))
(/.f64 (+.f64 x hi) lo)
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) lo))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) lo))
(-.f64 (exp.f64 (log1p.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) lo))))
(expm1.f64 (log1p.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) lo))))
(*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) lo))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) lo))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo))))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) lo))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) lo))
(*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo))))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) lo))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) lo))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) (neg.f64 lo)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) (neg.f64 lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) lo)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo)) #s(literal 2 binary64)) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) (neg.f64 lo)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) (neg.f64 lo)) #s(literal 2 binary64)) (/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) (neg.f64 lo)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) (neg.f64 lo)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) lo) #s(literal 2 binary64)) (/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) lo))))
(pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) lo))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) lo))
(pow.f64 (cbrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo))) #s(literal 3 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) lo))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) lo))
(pow.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) lo))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) lo))
(pow.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo))) #s(literal 2 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) lo))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) lo))
(log.f64 (exp.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo))))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) lo))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) lo))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)))))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) lo))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) lo))
(cbrt.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)) #s(literal 3 binary64)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) lo))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) lo))
(expm1.f64 (log1p.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo))))
(expm1.f64 (log1p.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) lo))))
(expm1.f64 (log1p.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) lo))))
(log1p.f64 (expm1.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo))))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) lo))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) lo))
(exp.f64 (log1p.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo))))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) lo))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) lo))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo))) #s(literal 1 binary64)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) lo))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) lo))
(fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo)) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) lo) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) lo) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) lo) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) lo) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo))) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) lo) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) lo) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo))) (sqrt.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo))) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) lo) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) lo) #s(literal 1 binary64))
(-.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) lo) #s(literal 1 binary64)))
(-.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) lo) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo))
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) (neg.f64 lo))
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) (neg.f64 lo))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo)))
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) (neg.f64 lo))
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo))
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) (neg.f64 lo))
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) (neg.f64 lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo))))
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) (neg.f64 lo))
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) (neg.f64 lo))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo))) (sqrt.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo))))
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) (neg.f64 lo))
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) (neg.f64 lo))
(/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo))
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) (neg.f64 lo))
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) (neg.f64 lo))
(/.f64 (neg.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))) lo)
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) (neg.f64 lo))
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) (neg.f64 lo))
(pow.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo)) #s(literal 1 binary64))
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) (neg.f64 lo))
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) (neg.f64 lo))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo))) #s(literal 3 binary64))
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) (neg.f64 lo))
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) (neg.f64 lo))
(pow.f64 (pow.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) (neg.f64 lo))
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) (neg.f64 lo))
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo))) #s(literal 2 binary64))
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) (neg.f64 lo))
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) (neg.f64 lo))
(log.f64 (exp.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo))))
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) (neg.f64 lo))
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) (neg.f64 lo))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo)))))
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) (neg.f64 lo))
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) (neg.f64 lo))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo)) #s(literal 3 binary64)))
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) (neg.f64 lo))
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) (neg.f64 lo))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo))))
(-.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) lo) #s(literal 1 binary64)))
(-.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) lo) #s(literal 1 binary64)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo))))
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) (neg.f64 lo))
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) (neg.f64 lo))
(exp.f64 (log.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo))))
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) (neg.f64 lo))
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) (neg.f64 lo))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (neg.f64 lo))) #s(literal 1 binary64)))
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) (neg.f64 lo))
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) (neg.f64 lo))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) lo)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) lo)))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo))
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) lo)
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) lo)
(*.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (/.f64 #s(literal 1 binary64) lo))
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) lo)
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) lo)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)))
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) lo)
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) lo)
(*.f64 (sqrt.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)) (sqrt.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)))
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) lo)
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) lo)
(pow.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo) #s(literal 1 binary64))
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) lo)
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) lo)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)) #s(literal 3 binary64))
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) lo)
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) lo)
(pow.f64 (pow.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) lo)
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) lo)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)) #s(literal 2 binary64))
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) lo)
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) lo)
(pow.f64 (/.f64 lo (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 lo (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))))
(/.f64 #s(literal 1 binary64) (/.f64 lo (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64)))))
(log.f64 (exp.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)))
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) lo)
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) lo)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo))))
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) lo)
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) lo)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo) #s(literal 3 binary64)))
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) lo)
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) lo)
(cbrt.f64 (*.f64 (pow.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 3 binary64))))
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) lo)
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) lo)
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) lo)
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) lo)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) lo)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) lo)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)))
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) lo)
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) lo)
(exp.f64 (log.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)))
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) lo)
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) lo)
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)) #s(literal 1 binary64)))
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) lo)
(/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) lo)
(-.f64 (exp.f64 (log1p.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))))
(expm1.f64 (log1p.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64)))))
(*.f64 #s(literal 1 binary64) (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))))
(+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))
(+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))))
(+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))
(+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64)))
(*.f64 (sqrt.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))) (sqrt.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))))
(+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))
(+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64)))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) #s(literal 2 binary64))) (-.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) #s(literal 2 binary64))) (-.f64 (-.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) (*.f64 hi #s(literal 0 binary64))) #s(literal 2 binary64))) (+.f64 (-.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) #s(literal 3 binary64))) (fma.f64 x x (-.f64 (pow.f64 (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) #s(literal 2 binary64)) (*.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) #s(literal 3 binary64))) (fma.f64 x x (-.f64 (pow.f64 (+.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) #s(literal 2 binary64)) (*.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) (*.f64 hi #s(literal 0 binary64))) #s(literal 3 binary64))) (fma.f64 x x (-.f64 (pow.f64 (+.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) (*.f64 hi #s(literal 0 binary64))) #s(literal 2 binary64)) (*.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) (*.f64 hi #s(literal 0 binary64)))))))
(pow.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) #s(literal 1 binary64))
(+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))
(+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64)))
(pow.f64 (cbrt.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))) #s(literal 3 binary64))
(+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))
(+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64)))
(pow.f64 (pow.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))
(+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64)))
(pow.f64 (sqrt.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))) #s(literal 2 binary64))
(+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))
(+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64)))
(log.f64 (exp.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))))
(+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))
(+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))))))
(+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))
(+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64)))
(cbrt.f64 (pow.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) #s(literal 3 binary64)))
(+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))
(+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64)))
(expm1.f64 (log1p.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))))
(expm1.f64 (log1p.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))))
(expm1.f64 (log1p.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64)))))
(log1p.f64 (expm1.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))))
(+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))
(+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64)))
(exp.f64 (log.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))))
(+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))
(+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64)))
(exp.f64 (*.f64 (log.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))) #s(literal 1 binary64)))
(+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))
(+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))
(+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))
(+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))
(+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))
(+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) x)
(+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))
(+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) x)
(+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))
(+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))
(+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))
(+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))
(+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))
(+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64)))
(fma.f64 (sqrt.f64 (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) (sqrt.f64 (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) x)
(+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))
(+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64)))
(fma.f64 (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))) (sqrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))
(+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))
(+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64)))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))
(+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))
(+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64)))
(+.f64 (*.f64 hi (/.f64 (+.f64 hi x) lo)) (+.f64 hi x))
(+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(*.f64 #s(literal 1 binary64) (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)))
(+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(*.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64)))
(+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))))
(+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(*.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))))
(+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 3/2 binary64)) (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)))
(+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(*.f64 (pow.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(pow.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 1/6 binary64)) #s(literal 6 binary64))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 4 binary64))) #s(literal 3/2 binary64)) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64))) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 4 binary64))) #s(literal 3/2 binary64)) (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64))) #s(literal 3/2 binary64)))
(pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 3 binary64))
(+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(pow.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64)) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64)) #s(literal 3/2 binary64))
(pow.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) #s(literal 1 binary64))
(+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(pow.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 4 binary64)) #s(literal 3/4 binary64))
(pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 4 binary64)) #s(literal 3/4 binary64))
(pow.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64))
(+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(pow.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(log.f64 (exp.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))))
(+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)))))
(+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(cbrt.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) #s(literal 3 binary64)))
(+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(expm1.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))))
(expm1.f64 (log1p.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))))
(log1p.f64 (expm1.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))))
(+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(exp.f64 (log.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))))
(+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)))) #s(literal 3 binary64)))
(+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(exp.f64 (*.f64 (log.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 1 binary64)))
(+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64)))
(pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64))
(*.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))))
(pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 4 binary64))) (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 4 binary64))) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64))))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64))))
(pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64)))))
(pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64))
(cbrt.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) #s(literal 2 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64))))
(pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64))
(exp.f64 (log.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64))))
(pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64))
(exp.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 2 binary64))
(+.f64 (*.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi)) hi)
(*.f64 (neg.f64 hi) (fma.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)))
(*.f64 hi #s(literal 0 binary64))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))
(expm1.f64 (log1p.f64 (*.f64 hi #s(literal 0 binary64))))
(*.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))
(*.f64 (neg.f64 hi) (fma.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)))
(*.f64 hi #s(literal 0 binary64))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))
(*.f64 (neg.f64 hi) (fma.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)))
(*.f64 hi #s(literal 0 binary64))
(*.f64 (sqrt.f64 (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) (sqrt.f64 (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))
(*.f64 (neg.f64 hi) (fma.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)))
(*.f64 hi #s(literal 0 binary64))
(pow.f64 (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi) #s(literal 1 binary64))
(*.f64 (neg.f64 hi) (fma.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)))
(*.f64 hi #s(literal 0 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) #s(literal 3 binary64))
(*.f64 (neg.f64 hi) (fma.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)))
(*.f64 hi #s(literal 0 binary64))
(pow.f64 (pow.f64 (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (neg.f64 hi) (fma.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)))
(*.f64 hi #s(literal 0 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) #s(literal 2 binary64))
(*.f64 (neg.f64 hi) (fma.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)))
(*.f64 hi #s(literal 0 binary64))
(log.f64 (exp.f64 (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))
(*.f64 (neg.f64 hi) (fma.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)))
(*.f64 hi #s(literal 0 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))))
(*.f64 (neg.f64 hi) (fma.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)))
(*.f64 hi #s(literal 0 binary64))
(cbrt.f64 (pow.f64 (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi) #s(literal 3 binary64)))
(*.f64 (neg.f64 hi) (fma.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)))
(*.f64 hi #s(literal 0 binary64))
(expm1.f64 (log1p.f64 (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))
(expm1.f64 (log1p.f64 (*.f64 hi #s(literal 0 binary64))))
(log1p.f64 (expm1.f64 (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))
(*.f64 (neg.f64 hi) (fma.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)))
(*.f64 hi #s(literal 0 binary64))
(exp.f64 (log.f64 (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)))
(*.f64 (neg.f64 hi) (fma.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)))
(*.f64 hi #s(literal 0 binary64))
(exp.f64 (*.f64 (log.f64 (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) #s(literal 1 binary64)))
(*.f64 (neg.f64 hi) (fma.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)))
(*.f64 hi #s(literal 0 binary64))

eval214.0ms (1.6%)

Compiler

Compiled 34778 to 5593 computations (83.9% saved)

prune293.0ms (2.2%)

Pruning

72 alts after pruning (66 fresh and 6 done)

PrunedKeptTotal
New1015351050
Fresh313162
Picked235
Done033
Total1048721120
Accuracy
21.0%
Counts
1120 → 72
Alt Table
Click to see full alt table
StatusAccuracyProgram
18.9%
(fma.f64 (+.f64 x (fma.f64 hi (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (*.f64 lo hi)))) hi)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))
19.6%
(fma.f64 (+.f64 x (fabs.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))
19.2%
(pow.f64 (/.f64 hi lo) #s(literal 2 binary64))
19.0%
(pow.f64 (cbrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo))) #s(literal 3 binary64))
18.7%
(/.f64 (-.f64 x lo) hi)
18.5%
(/.f64 (-.f64 lo x) lo)
9.8%
(/.f64 (+.f64 x (-.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) lo)) hi)
18.8%
(/.f64 (neg.f64 lo) hi)
18.7%
(/.f64 #s(literal 1 binary64) (/.f64 hi (-.f64 x lo)))
18.9%
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) (+.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal -1 binary64))))) (/.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) (+.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal -1 binary64))))))
19.0%
(-.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 (fma.f64 #s(literal 2 binary64) (/.f64 hi lo) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) (/.f64 hi lo)))
19.0%
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (fma.f64 #s(literal 2 binary64) (/.f64 hi lo) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))))
13.7%
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (+.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) hi)) lo))
19.0%
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (*.f64 hi (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 x lo))))) lo))
19.0%
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (cbrt.f64 lo)))
8.8%
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo))
14.7%
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 hi (-.f64 (*.f64 hi (/.f64 (-.f64 hi x) lo)) x)) lo))
18.7%
(+.f64 #s(literal 1 binary64) (/.f64 x lo))
8.8%
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
19.0%
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (/.f64 lo (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))))
19.0%
(+.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) lo) #s(literal 1 binary64))))
19.0%
(+.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) lo) #s(literal 1 binary64))))
19.0%
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x)) lo) #s(literal 2 binary64))) (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) lo))
14.5%
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 hi (*.f64 x lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) x))) (/.f64 hi (*.f64 x lo))) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 x)))
19.0%
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (neg.f64 (/.f64 #s(literal 1 binary64) lo))))
8.8%
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 #s(literal 1 binary64) lo)))
19.0%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)))) #s(literal 3 binary64)) #s(literal 3 binary64)) lo)))
19.0%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi))) #s(literal 3 binary64))) #s(literal 3 binary64)) lo)))
13.7%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (+.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) hi))) #s(literal 3 binary64)) lo)))
19.0%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (*.f64 hi (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 x lo)))))) #s(literal 3 binary64)) lo)))
9.6%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 hi (/.f64 (+.f64 hi x) lo))) #s(literal 3 binary64)) lo)))
14.7%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) (+.f64 (neg.f64 x) hi)) lo)))
13.7%
(+.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))) hi)) lo)))
19.0%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) #s(literal 3 binary64)) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)))
19.0%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi) (+.f64 (*.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi)) hi))) lo)))
19.0%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (/.f64 #s(literal 1 binary64) (/.f64 lo (+.f64 x hi))) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)))
19.0%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 hi x) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 hi x) lo))) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)))
19.0%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (*.f64 (+.f64 hi x) (/.f64 #s(literal 1 binary64) lo)) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)))
18.2%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (*.f64 x lo)))) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)))
19.0%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (log1p.f64 (expm1.f64 (/.f64 (+.f64 hi x) lo))) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)))
19.0%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 hi (cbrt.f64 (pow.f64 (/.f64 (+.f64 hi x) lo) #s(literal 3 binary64))) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)))
13.7%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (+.f64 (+.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)))
19.0%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (+.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 x lo)))) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))) lo)))
18.8%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))) lo)))
19.0%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (*.f64 hi (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo)))) lo)))
9.6%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 hi (/.f64 (+.f64 x hi) lo)) lo)))
19.0%
(+.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 hi lo) (fma.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))) (/.f64 hi lo))))
19.0%
(+.f64 #s(literal 1 binary64) (neg.f64 (expm1.f64 (log1p.f64 (/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) lo)))))
18.7%
(*.f64 (-.f64 x lo) (/.f64 #s(literal 1 binary64) hi))
19.0%
(*.f64 (+.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (fma.f64 #s(literal 2 binary64) (/.f64 hi lo) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)))) x)) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 x))
18.7%
(*.f64 x (/.f64 (/.f64 (-.f64 x lo) hi) x))
10.1%
(*.f64 x (/.f64 (/.f64 lo x) (neg.f64 hi)))
11.8%
(*.f64 x (/.f64 lo (*.f64 hi (neg.f64 x))))
14.5%
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 hi (*.f64 x lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) x)))) (/.f64 hi (*.f64 x lo)))))
18.8%
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (*.f64 lo (/.f64 #s(literal 1 binary64) hi)) x)))
10.7%
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 x lo)))))
10.1%
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 (/.f64 lo x) (/.f64 #s(literal 1 binary64) hi))))
12.1%
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 x hi)) lo)))
18.8%
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 lo hi))))
18.8%
(*.f64 lo (/.f64 #s(literal 1 binary64) (neg.f64 hi)))
18.8%
(*.f64 lo (-.f64 (/.f64 (/.f64 x hi) lo) (/.f64 #s(literal 1 binary64) hi)))
8.8%
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))
18.0%
(fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) lo)))
19.0%
(expm1.f64 (log1p.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 x (fma.f64 hi (/.f64 (+.f64 x hi) lo) hi)) (*.f64 hi #s(literal 0 binary64))) lo))))
18.9%
(cbrt.f64 (fma.f64 x (*.f64 #s(literal 3 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)) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) #s(literal 2 binary64)))) (pow.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) #s(literal 2 binary64))) #s(literal 3 binary64))))
18.9%
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (pow.f64 (/.f64 hi lo) #s(literal 2 binary64)) (/.f64 hi lo)))) #s(literal 3 binary64)))
19.6%
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64)) #s(literal 3/2 binary64)) lo)) #s(literal 3 binary64)))
19.6%
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 3 binary64))) #s(literal 2 binary64)) #s(literal 3/2 binary64)) lo)) #s(literal 3 binary64)))
14.2%
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 hi (/.f64 (+.f64 hi x) lo)) (+.f64 hi x))) #s(literal 2 binary64)) #s(literal 3/2 binary64)) lo)) #s(literal 3 binary64)))
19.6%
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64)))) #s(literal 3/2 binary64)) lo)) #s(literal 3 binary64)))
19.6%
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fabs.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))) lo)) #s(literal 3 binary64)))
18.7%
#s(literal 1 binary64)
Compiler

Compiled 3924 to 1449 computations (63.1% saved)

regimes293.0ms (2.2%)

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

4 calls:

139.0ms
x
80.0ms
lo
32.0ms
hi
26.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
19.6%1lo
19.6%1hi
19.6%1x
19.6%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
Compiler

Compiled 22 to 15 computations (31.8% saved)

regimes149.0ms (1.1%)

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

4 calls:

45.0ms
x
33.0ms
hi
31.0ms
lo
26.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
19.6%1lo
19.6%1x
19.6%1hi
19.6%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
Compiler

Compiled 22 to 15 computations (31.8% saved)

regimes157.0ms (1.2%)

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

4 calls:

32.0ms
hi
30.0ms
x
27.0ms
lo
22.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
19.6%1lo
19.6%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
19.6%1x
19.6%1hi
Compiler

Compiled 22 to 15 computations (31.8% saved)

regimes708.0ms (5.4%)

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

4 calls:

617.0ms
hi
55.0ms
lo
17.0ms
x
14.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
19.2%1lo
19.2%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
19.2%1hi
19.2%1x
Compiler

Compiled 22 to 15 computations (31.8% saved)

regimes54.0ms (0.4%)

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

4 calls:

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

Compiled 22 to 15 computations (31.8% saved)

regimes44.0ms (0.3%)

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

4 calls:

13.0ms
x
11.0ms
lo
10.0ms
hi
8.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
18.8%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
18.8%1lo
18.8%1x
18.8%1hi
Compiler

Compiled 22 to 15 computations (31.8% saved)

regimes40.0ms (0.3%)

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

4 calls:

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

Compiled 22 to 15 computations (31.8% saved)

regimes4.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
x
1.0ms
hi
1.0ms
lo
Results
AccuracySegmentsBranch
18.7%1hi
18.7%1lo
18.7%1x
Compiler

Compiled 12 to 9 computations (25% saved)

simplify44.0ms (0.3%)

Algorithm
egg-herbie
Rules
137×unsub-neg
107×distribute-lft-neg-in
80×neg-mul-1
55×distribute-neg-in
50×neg-sub0
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
057414
188414
2110414
3136414
4161414
5183414
6205414
7241414
8283414
9362414
10469414
11585414
12660414
13742414
14813414
15852414
16868414
17871414
Stop Event
saturated
Calls
Call 1
Inputs
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64)))) #s(literal 3/2 binary64)) lo)) #s(literal 3 binary64)))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64)) #s(literal 3/2 binary64)) lo)) #s(literal 3 binary64)))
(fma.f64 (+.f64 x (fabs.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))
(pow.f64 (/.f64 hi lo) #s(literal 2 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (*.f64 hi (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 x lo))))) lo))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))) lo)))
(/.f64 (neg.f64 lo) hi)
#s(literal 1 binary64)
Outputs
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64)))) #s(literal 3/2 binary64)) lo)) #s(literal 3 binary64)))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) (+.f64 hi x))) #s(literal 2 binary64)) #s(literal 3/2 binary64)) lo)) #s(literal 3 binary64)))
(fma.f64 (+.f64 x (fabs.f64 (fma.f64 hi (/.f64 (+.f64 hi x) lo) hi))) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))
(pow.f64 (/.f64 hi lo) #s(literal 2 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (*.f64 hi (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 x lo))))) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 hi (-.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi lo) (/.f64 x lo)))) x) lo))
(+.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) (/.f64 (+.f64 x (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))) lo))
(/.f64 (neg.f64 lo) hi)
(/.f64 lo (neg.f64 hi))
#s(literal 1 binary64)

soundness2.7s (20.5%)

Rules
894×distribute-lft-in
661×fma-define
614×fmm-def
535×*-commutative
489×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
062810307
115239799
252329641
0175351539674991
1494951539670230
0189551539700687
1524951539698772
0125541223
1326638652
035609
1693553
046988
1842948
034798
1581760
Stop Event
fuel
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 1772 to 624 computations (64.8% saved)

preprocess48.0ms (0.4%)

Compiler

Compiled 234 to 108 computations (53.8% saved)

end0.0ms (0%)

Profiling

Loading profile data...